Date: Aug 05, 2016
Location: BankUnited Center, Coral Gables, Florida, United States
Organization: Titan Fighting Championship
From NEF X on September 21, 2013 in Lewiston, Maine. watch video >>