PicsCarsChrysler GroupRed Demon by Sanderson & Barris Red Demon by Sanderson & Barris This picture was taken at World of Wheels in Chicago on January 24, 2009. SRT8 Dodge Challenger