Date: Feb 24, 2012
Location: BankUnited Center, Coral Gables, Florida, United States
Organization: Championship Fighting Alliance
OfficialXFC - The Next Generation of MMA
The largest independent mixed martial arts promotion on television watch video >>