1971 Demon from France
Some pictures taken today, with new rear panel decal and new Road wheels.
Print