Date: Aug 01, 2015 Location: Richard Borchard Fairgrounds, Robstown, Texas, United States Organization: Texas Clash MMA
Semi-Main Event at Rage in the Cage 68 watch video >>