Giant mechanical elephant in London!

Giant mechanical elephant in London!

A mechanical elephant is driven through London

Words cannot describe how awesome this thing is.







Leave a Reply