Monday, February 22, 2010

Rob Zombie, Alice Cooper Announce Horror Show Of A Tour


Rob Zombie, Alice Cooper Announce Horror Show Of A Tour!!

via chart attack
No dates set from montreal.. yet.... but eh, still fu**ing cool..no?