TWISTED SISTER Bassist MARK "THE ANIMAL" MENDOZA Joins DEE SNIDER On Stage During New York...

MetalAges

Purveyor of the Unique & Distinct
Staff member
Sep 30, 2001
354,020
501
113
Virginia, USA
www.ultimatemetal.com
Back in May, Twisted Sister frontman Dee Snider announced he would perform at Stereo Garden in Patchogue, NY on June 11th. The show was filmed for future release and a livestream is due to be announced soon. During the show, Twisted Sister bassist Mark "The Animal" Mendoza joined Snider on...

Continue reading...