IFC 20

IFC 20: Rumble On The Rio

Dec 06, 2003

Venue

The Dodge Arena

Enclosure

Cage

Location

Hidalgo, Texas, United States

Cancelled Bouts

Follow Us

Other Details