1971 Demon 340 stroker
Cool! Factory orange interior!
Print