A Bug's Life –

Spain's Buggy Racing

Mobil 1 The Grid headed to the Iberian peninsula of north-east Spain, where a group of amateur drivers were tearing up the city’s mile-long dirt track in the name of the unique sport that is Buggy Racing.