What it's like inside of a tiny Japanese camper van?! This particular camper is actually a Japanese Kei wagon and it is filled with awesome features and surprises!! Come inside and see what it's like!
Proving that you really can race anything, the D-Van Grand Prix is a one-make race in Japan exclusively for highly customized Dodge vans. It's fantastic to watch. Like many great things ...