1971 Demon?
Any pictures?
Print