Scratch that! He's a Dem.
Although he leaves his rabid, foam-at-the-mouth antics on the stage.
Alice Cooper is a long time republican (search on it) did he recently change parties?