Tagged: hammerheads



Granted, they weren’t even from New York, but that never stopped Long Islanders from adopting the band Zebra as one of their own. And, although they were little more than a cover band in the 70s, they were a damn popular one, and better things were lurking on the horizon for this rockin’ trio. … read more