Article Database

Kerrang!
March 03, 1990

This Week In Metal

1973

Alice Cooper releases 'Billion Dollar Babies', but the UK tour is almost cancelled as guitarist Glenn Buxton is taken ill with a stomach ailment, and hospitalised.