ScrapLifeLee on MSN
Who would buy a crashed Dodge Demon for $85K?
A totaled Dodge Challenger SRT Demon sold for $85,000 at a Copart auction, raising questions about why a heavily damaged car could still command such a high price.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results