XFC 10: Night of Champions
Mar 19, 2010
Venue
St. Pete Times Forum
Ownership
Xtreme Fighting Championships (Florida)
Location
Tampa, Florida, United States
Mar 19, 2010
St. Pete Times Forum
Xtreme Fighting Championships (Florida)
Tampa, Florida, United States