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
Go Top