As I got closer to the infamous RWB HQ in the quaint town of Kashiwa just north of Tokyo, the smell of barbecue filled the muggy air. It was night before the grueling Idlers 12 Hours race held every year at the Twin Ring Motegi circuit, and I had joined the RWB guys as they prepped to head up to the track.
12 More posts in a car nerds guide to japan category
Recommended for you
Since 1955, the Toyota Crown has been a staple of Toyota’s lineup. It’s not only...