At $16,500, Is This 1965 Plymouth Barracuda Your White Whale?

8 months ago 95
Long languishing successful the shadiness of Ford's Mustang, is this well-preserved Barracuda worthy a bite?

Read Entire Article