Indian Origin Transport Truck Driver Lucky to Be Alive After Suspected Stolen Car Swerves Infront of His Truck Read more