Dee Snider Rocks Long Island Homecoming
On Friday, June 11, Dee Snider came back to Long Island and rocked Stereo Garden in Patchogue. The show was filmed and will be released simultaneously with his new album Leave a Scar. Check out the video for the first single "I Gotta…