Dodge Van Racing is Japan at its Best

Japan is home to both some very cool things, and some very weird things. One of the coolest things is a racing series that sees Japanese drivers hooning old short-wheelbase Dodge vans around a racetrack. Apparently, the sport grew out of a common practice for motorcycle racers to buy these vans and use them to haul gear and bikes to the track.
Check It Out