iOS app Android app

Bizarre Car Crash

Bizarre Vehicle Accident Kills Three In China (WARNING: GRAPHIC)

The Huffington Post | Andres Jauregui | Posted 05.10.2012 | Weird News

A tragic video of a bizarre car crash that killed three people in China in late August 2011 has gone viral. The footage, which aired on a Mandarin...