Some people also insert you can’t outrun a police helicopter. But one Texas man in a stolen Dodge Challenger Hellcat proved that old saying is a heap of horse crap because he outran both!
He purchased the car from a man in Houston, Texas. Even though the ... was contacted by Memphis Airport police after Johnson reported a 2021 Dodge Challenger Hellcat stolen from the airport ...