Skip to main content

ecoboost ad

  • 0
    Video: Ford's EcoBoost is a toad-killing powerhouse
    1336175880

    Apparently, the world's population of talking frogs have turned their allegiance from Budweiser and are now shilling for Ford of Australia. At least, those that haven't been smashed into great green globs of greasy, grimy cane toad guts. Let's set the scene: A pair of Australian cane toads ...

Loading

Loading
Autoblog iPhone App
Shop for a vehicle