1 of 1 Barracuda Superbird!
It sold for the opening $26K bid. Hopefully this deal is done and we won't see it for a while.
Print