Tag Archives: F-650
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….