No Picture

A Red Rat Easter Egg

September 9, 2011 montelds 11

A new instrumental demo version of “Tulips”  popped up on the front page of the Smashing Pumpkins’ official website titled “Barb Wire”. You can hear […]