Listen to the Alice Cooper band’s venomous new song ‘Black Mamba’ Fresh from announcing their first studio album in 52 years ‘The Revenge of… Go to Source Author: planetrockradio