Leave it to the Japanese to come up with the World’s Shortest Train. Make sure you watch close cause it’s going to go by fast. I’m sure any cars stopped at the railroad crossing appreciate the short wait.
Funny, Cool, and Interesting Videos
Funny, Cool, and Interesting