Items tagged with ZOO
Scarecrow
Scarecrow is a music group hailing from New York. The lead vocalist, writer and producer is John Blaze. Scarecrow was originally formed in 1989 with Twisted Sister lead guitarist Eddie Ojeda
Scarecrow is a music group hailing from New York. The lead vocalist, writer and producer is John Blaze. Scarecrow was originally formed in 1989 with Twisted Sister lead guitarist Eddie Ojeda