Date: Mar 06, 2015 Location: Paramount Theatre, Denver, Colorado, United States Organization: Fight to Win
Mallory Martin vs. Ashley Nichols Invicta FC Fight Video Watch Invicta FC 31 watch video >>