"proud of their junk"...if that means "pricey", then....yep.
That light greenish barracuda was sitting there a year prior and they were asking $20k ish for it. It runs but I dont think it is anything "special".
This past year they had dropped the price to $15k I think.
Still a cool place to go and look and dream.