These Japanese Guys Invented Dodge Ram Van Racing And It's Amazing

This is the story of how motorbike racers in Japan invented the now-popular Dodge Ram Van motorsport series

Shout out to John ‘Fat Beckham’ for the link!

Sponsored Posts

Comments

No comments found.