1971 EV2 Dodge Demon "Sizzler"
Water cooled muffler bearing...
I have the same hole my 73 Duster too. Weird.
Print