IFC 17
Global Domination
Date
Sep 06, 2003
Venue
Pepsi Center
Enclosure
Cage
Location
Denver, Colorado, United States
Referee
Michael Stock