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