Features Dodge Challenger Fleeing Police Rides The Wall Steven Symes Jun 1, 2025 He messed with the law and lost.