The more we see of these seriously boosted Ford Barra-powered Falcons, the more jealous we start to get. Their 4.0L six is an inline that in max stock form, punched out 416 horsepower and 417 ft/lbs of torque. Our 4.0L six is a V6 that couldn’t pull a greased string out of a goose without […]
More...
More...