Ford EcoBeast four-pot crate engine released with up to 370 kW
The Ford EcoBeast has been released to the public market as an all-new high-powered 2,3-litre four-cylinder crate engine. Going by part number M-6009-23EB, the new […]
The Ford EcoBeast has been released to the public market as an all-new high-powered 2,3-litre four-cylinder crate engine. Going by part number M-6009-23EB, the new […]