Advertisement

CCTV footage: Bus-Truck crash caught on camera

Isparta, Turkey: Dramatic CCTV footage from Turkey showed the moment a city bus crashed into another vehicle.
Show Full Article
Story first published: Feb 09, 2011 13:22 IST