Serving up oodles of nerd with a crunchy coating of odd
Tuesday, January 8, 2013
The World`s shortest escalator
If you happen to be in Kawasaki Japan make sure you find a "More`s" department store located across the street from the train station, go to the basement and low and behold you`ll find the World`s shortest escalator. Strap yourselves in!.