Tag: Bus
-

Pumped for the Olympics? So is This Big Red Bus That Does Push-ups!
The 2012 London Olympics kicks off today, and excitement for the games has already reached a fever pitch. People are painting their faces with their country’s flags, themed apparel are flying off the shelves, and banners rooting for their teams are hanging off people’s cars. Heck, even bright-red double deckers are getting in on the…