More like “Vanishing Point”, but with a happy ending.
(Via Eric Peters Autos) Someone in Texas takes a Challenger Hellcat out for a spin and the media loses their effing minds.
(Via Eric Peters Autos) Someone in Texas takes a Challenger Hellcat out for a spin and the media loses their effing minds.