Who owns the 68 Plymouth Barracuda Super Stock mule car ?
Sorting some old magazines and spotted this picture from October 1969 Motorcade magazine previewing of all 1970 models. ALL the pictures are manufacturers supplied shots from early pre-production promo cars. Same issue reports on a July 1969 race.
Notice the battery and brake booster are labeled “Car # 065” on this pre-production 1970 E-body picture shown below.
Same naming convention as Bob Tarozzi notes the mule car as: “Car # 139”