LS-300 said A while back someone posted that Barracuda prices were dropping. Well I found this one ,not mine and have to say did the seller know prices have dropped? 1968 Barracuda Click to expand...