Here is a blurb I had found on them... as was said before... there just isnt a lot of info on these cars.
Demon "Sizzler" -- Cool New Item From Dodge
DETROIT -- Dodge's little Demon, the popular 108-inch-wheelbase addition to the compact line for 1971, now offers a Demon "Sizzler" for...