Thursday, February 10, 2011

That’s an insane ride


Now you see this Mercedes (or is it?) and you think WTF? Is this real? In Japan (of course) it is real. But can it be driven on the roads? Follow me beyond the break to see it actually can. Yep, the weird people live in Japan…




No comments:

Post a Comment

 
back to top //PART 2