Tuesday, July 24th, 2012

double decker bus does push ups

Everyone in London is bracing for the Olympics – even the buses! This is a mechanized sculpture that was made in honor of the Olypmics and features a giant double decker bus doing push ups.


[VIA]



Comments are closed.