January 11, 2013

The World's Shortest Escalator.



WTF? LOL!