2017 Dodge Barracuda Forum - View Single Post - OT: SRT Demon ?!
View Single Post
post #16 of (permalink) Old 02-16-2017, 10:45 AM
Senior Member
Join Date: Sep 2015
Posts: 146
Now, by the sounds of the Demon in that last video, it has me picturing Import guys having a response similar to what's seen if you skip to 2:00 in this video....

cuda is offline  
For the best viewing experience please update your browser to Google Chrome