Date: Apr 17, 2010 Location: Paradise City, Oklahoma City, Oklahoma, United States Organization: Cage of Rage
Rage in the Cage 31 in Choctaw, OK. watch video >>