Monday, January 3, 2011

Japanese Vanning Madness


Wow. I mean, REALLY, like, wow. How do they even drive these things?
And of course the pictures are rad, but where are the PEOPLE who drive these things and what do they look like?? I'm curious!