Posted by
thewiz
on January 13, 2010
Where else but Japan would a train driver be wearing a jacket and tie?
-
Post a Comment
-