fullinbloom.com
Longtime Twisted Sister Soundman Charles “Charlie” Barreca Has Died
Dee Snider: “TRUE TWISTED SISTER FANS KNOW that there was a sixth member of our band, our soundman Charlie Barreca. He died last night in a VA hospital with family by his side. We had lost to…