Countdown

The Life of Brian
(Countdown, 1990-00-00)

Brian Nelson is crazy. It's OK, though, because he knows he is. Brian isn't just an Alice Cooper fan. He is the biggest Alice Cooper fan in the world....

(Read more...)