Challenger Srt Demon 170 For Sale