fbpx

221767_Front_3-4_Web

One of 3,330 Dodge Challenger SRT Demons produced will be on the block at Barrett-Jackson's Las Vegas auction. | Barrett-Jackson photo