Article Database
Publications
Music News
Alice Cooper Returns to Houston
(Music News, 2017-08-00)
The indisputable "Master of Shock Rock," Alice Cooper will be returning to Houston this month in concert on Friday, August 18th at The Cynthia Woods Mitchell Pavilion....