Tag Archives: horsepower
The Horsepower Wars

For many people their car is more than just a vehicle that transports them from point A to point B…

Ford 6.8L V10 to Tow World’s Largest float

To tow this massive float, the folks at Natural Balance are counting on power from the tried-and-true Ford 6.8-liter V10….