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 >>
From NEF X on September 21, 2013 in Lewiston, Maine watch video >>