Train > truck, just sayin'.
Seen here looking like it could use a couple dents sucked out, this is a video of a Chinese SUV driving in Russia. Not sure if it's a concept vehicle or what, but you've got to admit it does look pretty futuristic. Get it?! Because earth's gonna ... / Continue →