This 1968 Plymouth Barracuda Hemi Super Stock is a 1-in-70 time capsule of Mopar’s factory drag racing dominance, retaining ...