1 Articles

A crew of Detroit car thieves seriously upped their game this week after stealing a Hellcat Challenger straight off the showroom floor.