California Xtreme Fighting in Studio City, CA
The Sportsmen's Lodge 12825 Ventura Blvd, Studio City, CA, United StatesCalifornia Xtreme Fighting will be running at the Sportsmen's Lodge in Studio City, CA on February 25th, 2017. Lineup to be announced. The Sportsmen’s Lodge is located at 12825 Ventura […]