World’s Shortest Escalator [VIDEO]

January 3rd, 2013 by

The world’s shortest escalator is located in Kawasaki, Japan; it’s only 32.8 inches tall. Found at YouTube from hippykiller1.

Similar Posts:

Tags: , , , , ,