Japanese Racing Vans. No, seriously. It’s a thing…

tumblr_myr7awqu2u1rpzp9do1_1280

When a friend of mine brought this to my attention, the first thing that came across my mind was “Man, Japan has everything…” Well, the first thing was “Holy crap, that’s freaking random.” Then, “Japan has everything…” (video after the bump)
Continue reading