1971 Demon from France
Yes, oddly missing all emblems and stickers. Only the right front fender pentastar is present.
Print