On Tuesday night, the “Godfather of Shock Rock,” as he’s affectionately referred to, Alice Cooper, delivered an electrifying performance in Champaign. Billed the “Too Close for Comfort” tour, Cooper and his exceptional band (guitarists Nita …
Want Smile Politely delivered to your inbox? Sign up for our weekly digest 📧