Gut-Wrenching Video: Overturned Truck Slides Into Bus Stop, Killing 8

This truck’s brakes failed at high speed on Sept. 15, causing it to tip over and plough into a bus stop.

The incident happened in Zhangjiakou City, Hebei Province, killing eight people and injuring six others.


SHOCKING: Newborn Baby Rescued From College Dorm Sewer (NSFL)
LOOK: Purple Teddy Bear Turns Into Crawling Bug Nightmare