CFFC 23: Aung La N Sang vs Kyle Baker
Apr 12, 2013
Enclosure
Cage
Location
Pennsylvania, United States