News

Floodwater gushed from underground near a train station after heavy downpours hit Japan. Dramatic footage shows water ...
This is the shocking moment rainwater leaked from the ceiling at Shibuya train station as heavy rain hit Japan. Footage shows water streaming onto the ground, with puddles already accumulated on the ...