There is currently a rumor circulating that the band is attempting to secure Radio City Music Hall in New York City for a 20th Anniversary Concert to be held in the first few months of 2006. More on this as it becomes available.
Posted by Skadz at December 12, 2005 10:57 PM