1968 Barracuda? $60,000? wtf?

maybe it comes with the Lincoln to trailer it, or maybe that dodge in the background