Itasha cars are elusive. You will stumble upon a few cars in Akihabara, parked in underground parking lots but unlike supercar owners and JDM owners who frequently drive to the Daikoku Parking Area or ...
Super Street descends on the Fresh Tokyo car meet and learns how the locals beat paying highway tolls! Plus more poetry in motion from Silvia, Supras, and more!