Live action footage
January 20 Tokyo, Japan - Driver's POV through the major Hamazakibashi Junction on the Tokyo Metropolitan Highway.
HD
1920 x 1080
Editorial Use Only