18 Dodge Challenger SRT Demon

This is my second Super Treasure Hunt for this year and I kind of feels so lucky though this was little easy to find in our market. This Dodge Challenger SRT Demon looks mean in its regular variant and with spectra flame paint job this looks meanest! The real rider fits superbly!