He got what he deserved..
Speeding Truck Kills Wreckless Rider In China
THETOTALGUY
1 hour ago
No, the stupid driver killed himself by cutting across all those lanes like he owned the street.