Who owns the 68 Plymouth Barracuda Super Stock mule car ?
FYI- it’s C.I.E.
Chrysler Institute of Engineering.
Print