Giant mechanical elephant in London!

Posted on May 8, 2006 

Giant mechanical elephant in London!

A mechanical elephant is driven through London

Words cannot describe how awesome this thing is.

Comments

Leave a Reply