Weird Facts About Japan You Won't Believe
Posted on Nov 11, 2016
We're sure you didn't know these odd facts about Japan. Or you did, but you had a hard time believing in them. Check them out!
1. The Average Delay of a Japanese Train? It's Only Eighteen Seconds!
And if the train is late, the conductor has to apologize to all passengers. How awesome, right?