jimharvard said apparently someone thought the above Barracuda was a good deal. it's listed as SOLD for $22,500.00 Click to expand...