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.
Please Check Your Email For Instructions On How To Confirm Your Subscription.
Please Check Your Email For Instructions On How To Confirm Your Subscription.