IFL 18: World Grand Prix Semifinals
Nov 03, 2007
Venue
Sears Centre
Ownership
International Fight League
Enclosure
Ring
Location
Chicago, Illinois, United States
Nov 03, 2007
Sears Centre
International Fight League
Ring
Chicago, Illinois, United States