Date: Apr 18, 2008
Location: Ft. Lauderdale, Florida
Organization: Revolution Fight Club
XFC - The Next Generation of MMA
The largest independent mixed martial arts promotion on television
www.OfficialXFC.com watch video >>