ampsandgreenscreens.com
Sister - Disguised Vultures - Amps and Green Screens
Last week I got an interesting e-mail from a friend over at Metal Blade Records, and in that e-mail was the advance copy of the new SISTER album, Disguised Vultures which comes out January 21. I guess the best way to describe them is a mish-mosh of MARILYN MANSON, ROB ZOMBIE, albeit more stripped down, …