Dodge demon identification assistance
You mean this Super Demon? (That is me driving it). I think your car is just somebody's street car that they put their mark on.
1971 Dodge Demon - The Super Demon - Car Craft Magazine
Print