A teenager was pursued driving over 100 miles per hour before this frightening crash. Police in Humberside, England, released …
Teen Driving 100 MPH Crashes into Truck

A teenager was pursued driving over 100 miles per hour before this frightening crash. Police in Humberside, England, released …