Date: May 31, 2014 Location: Menominee Casino Resort, Keshena, Wisconsin, United States Organization: King of the Cage
From NEF XVII on April 11, 2015 in Lewiston, Maine. watch video >>