musicbank.info
Spider Rockets – Going Down
Who They Are: Loud rock has always been at the core of the group. Lead singer, Helena Cos, and guitarist, Johnny Nap, started as a duo playing every dive bar in New Jersey and New York City. In bet…