1971 Demon 340 Inside out build "Demon-Rat"
Here are a few more pictures. 3am engine tear down.
Print