Success

Whenever Red Scare signs a new band, I get excited. I can't help it... it's a Pavlovian thing. So here you go... meet Success, Red Scare's latest signee who will be releasing the album "Radio Recovery" on March 31.