defiance-dodge-charger-chicago-1360267772 Published February 12, 2013 at 628 × 417 in Dodge Charger Defies the Future of Television