Casting #: 6965
Previous Castings: 6401 The Demon (1970)
Production Run: 1973 only
Note: Produced in Hong Kong. For this reissue, the name was changed on the chassis. All other details remained the same.
Picture and description thanx to NCHWA.com
Looking for reproduction redline parts and wheels? Try these ebay sellers:
Second Chance Redlines | Cuda24's Redline Garage | GPHWHEELS | BrightVision/Toe Knee's Trading Post
No parts found