Originally Posted by Sanitarium78
I doubt that'll happen. They haven't played here in like 20 years from what I recall.
I saw them in 2004 on a off-date from Ozzfest at Darien Lake, and that's near Buffalo, right? cause at the time I lived in Niagara Falls.