be warned. .. Alice Cooper is a national treasure