Detoured: Japan EP2 Maruyama-san’s insane historic racing collection

Detoured is a show where we explore new places and car culture. This episode brings us to Mini Maruyama in Tokyo, Japan. This one has a longer for...
Back to Top