By: Gizmodo Posted On: November 11, 2024 View: 5 Police departments across the country love sharing videos of officers causing fleeing cars to crash with Grappler nets. Read this on Gizmodo