Anybody know what this is?
I hope that I am not going to be embarrassed by asking this, but what is this? It is mounted on the passenger side of the upper firewall on a 1972 Dodge Demon 340.
Print