We’ve made some exciting new updates! Check out our new site here
Login
Menu
Police Takedown Trucker
Occurred on July 31, 2020 / Alabama, USA
Info from Licensor: "We were traveling to the beach driving through Alabama when the troopers pulled out in front of traffic, that was doing 70+mph.
Used citizens for a shield to stop the semi truck."