Category: 155

Super Touring On The Streets Of Saitama

It’s very easy to fly the ‘everything seems better in Japan’ flag when you’re out here. And that could be down to the inflated perception by websites like Speedhunters, or it could simply be down to the attitude (and aesthetics) the Japanese share towards car culture compared to those in other parts of the world. […]

Back To Top