Tokyo's seven minute miracle

gateway japan seven minute miracle_00012021
gateway japan seven minute miracle_00012021

    JUST WATCHED

    Tokyo's seven minute miracle

MUST WATCH

Cleaning staff in Tokyo have seven minutes between arrival and departure to clean the world's fastest train.