Date: Nov 14, 2009 Location: JunglePlex, Plymouth, Massachusetts, United States Organization: Cage Fighting Xtreme
From NEF XIII on May 10, 2014 in Lewiston, Maine. watch video >>