racing vans

Dajiban: Racing Dodge Vans!

Dajiban: Racing Dodge Vans!

Racers will always be racers and will race anything they can get their hands on. Even if it means they are racing Dodge vans! Which is ¬†exactly what happened when a¬†bunch of motorcycle racers in Japan started arguing about who’s tow van was the fastest. Naturally they decided to race…