Date: Apr 15, 2011
Location: Tsongas Center at UMass Lowell, Lowell, Massachusetts, United States
Organization: Global Fight League
From NEF XIII on May 10, 2014 in Lewiston, Maine. watch video >>