Twisted Sister Releasing Metal Meltdown Series DVD on July 22nd
Twisted Sister is releasing on DVD their the first “Metal Meltdown” concert series show filmed at the Hard Rock Casino in Las Vegas, NV on May 30, 2015 titled METAL MELTDOWN – FEATURING TWISTED SISTER LIVE AT THE HARD ROCK…