2017 Dodge Barracuda Forum - View Single Post - OT: SRT Demon ?!
View Single Post
post #23 of (permalink) Old 03-20-2017, 02:13 PM
Join Date: Jun 2016
Posts: 78
Guaranteed. From the first mention of it, there would have been people calling their dealers trying to place a deposit on one. But the title of it being the fastest muscle car produced... now that has everyone's ears ringing.
Hemi is offline  
For the best viewing experience please update your browser to Google Chrome