Check out this wild 1968 Barracuda powered by a supercharged 520 inch Hemi with zero miles since completion. Said to have over $80,000 invested, the Buy It Now price is $50,000. This is apparently the third time that it has been posted for sale. Charmed? I might want a new fuel cell though. Find more detail at Street Legal TV and be sure to check out the auction action on eBay. More pics after the jump!