|Topic Review (Newest First)|
|Jun 2nd, 2004 03:20 PM|
Any news on the tour champs back in NY?
I thaught they were considering this? Any news? I attended the last event at Madison Sq and really miss having it in NY...It did not work in Germany and is not working in LA...Move the damn thing back to New York already...