Horns?

Found this on ebay. Look at the left side of the firewall.. seems like two horns?
I wonder if it plays 'La Cucaracha' (The Cockroach
)
Also wonder what the guy with the torch is doing on the right???? Brazing? Welding?
I wonder if it plays 'La Cucaracha' (The Cockroach

Also wonder what the guy with the torch is doing on the right???? Brazing? Welding?