Back to Story: Dodge Challenger SRT Demon shows off its custom crate, Metallica lyrics, Air Grabber in latest teasers Next Image