coolsnow7 Raining Blood Mar 20, 2004 886 0 16 36 NYC Apr 23, 2004 #1 ok, so they live in NYC. but i first got into them, well, when they started touring other places. anyone have any guesses as to when they would play in NYC? where?
ok, so they live in NYC. but i first got into them, well, when they started touring other places. anyone have any guesses as to when they would play in NYC? where?