Tag Archives: Soccer

Cars: 1, Eight-Foot Inflatable Beach Ball: 0


Somebody’s been watching their back catalog of Top Gear episodes. Unless you want to have a whole lot of dangerous, reckless fun, do NOT try this at home.

The idea probably originated from…