20 February 2024
USA (Oklahoma): Motorcyclist Dies After Crashing In The Back Of Pickup Truck While Trying To Evade Police
The distressing video shows a cop trying to rescue a motorcyclist after he crashed into the rear of...