Date: Oct 21, 2011 Location: UCF Arena, Orlando, Florida, United States Organization: Xtreme Fighting Championships
OfficialXFC - The Next Generation of MMAThe largest independent mixed martial arts promotion on television watch video >>