20 Aug 2014, 14:00 UTC · By: Andrei Tutu / Now that the engineers have done their job, with the 2015 Challenger and Charger SRT Hellcat pair having been unleashed upon us, it’s time for the marketing department to start sweating. We&rs...