Less than a week after a Ted Nugent concert was announced in Birmingham, Alabama, its promoter canceled it following intense outcry, according to AL.com. The musician may have scored hits like “Cat Scratch Fever” and “Free-for-All” in the Seventies, but his criticism of school-shooting victims advocating for gun safety, contempt …
Read More »