One of just 55 built, this 1967 Plymouth Hemi Belvedere II Super Stock heads to Mecum Indy 2026. Powered by a 426 Hemi and ...