68 cuda
The lack of response is probably because it's not possible to tell without seeing the cars. I dont know if your Demon is worth $5K, so + $3500 to buy the Barracuda would be a good deal. That is if the Barracuda is worth $8500.
The car looks good in the pics.....