IFL World Grand Prix semi-finals in Chicago on Saturday, November 3 Posted by on September 25, 2007 in Announcements [A] | Leave a response NEW YORK, September 25, 2007 Tweet