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...