1968 Barracuda? $60,000? wtf?

And why all the pictures of the other car with it? Strange..