by
7 Comments
Only in Japan...?
Loading Twitter Embed....
(Barstool Sports)
Filed Under: General Sports
7 Comments
user avatar
TFH13 months
Hai!
user avatar
Clark1413 months
It looked so real….
user avatar
Signal Soldier13 months
Radiation fricked them up forever
user avatar
Hangit13 months
Okamas
user avatar
CAD703X13 months
That was....... underwhelming
user avatar
CanebreakCajun13 months
Japan has trains that go 150mph and never derail. We have trains that are 100 years old and run off the tracks every 6 months. Smh.
user avatar
CAD703X13 months
Wait until you hear about their inner city crime rates
Popular Stories
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram