Date: Feb 20, 2010 Location: JunglePlex, Plymouth, Massachusetts, United States Organization: Cage Fighting Xtreme
From NEF X on September 21, 2013 in Lewiston, Maine watch video >>