Loading the player...


INFO:
Japanese trains are always on time but sometimes there are significant delays. In this video I share my top 3 reasons for those delays.