Street Racing on the highways of Tokyo in Japan

0 views
|

On the last night of our trip we were invited out to see some of the legendary street racing for ourselves. The flashbacks to Gran Turismo were impossible to …

Related videos

Leave a Reply

Your email address will not be published.