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…




Blog Archive