by
7 Comments
Only in Japan...?
Loading Twitter Embed....
(Barstool Sports)
Filed Under: General Sports
7 Comments
user avatar
TFH7 months
Hai!
user avatar
Clark147 months
It looked so real….
user avatar
Signal Soldier7 months
Radiation fricked them up forever
user avatar
Hangit7 months
Okamas
user avatar
CAD703X7 months
That was....... underwhelming
user avatar
CanebreakCajun7 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
CAD703X7 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