Smash Global in Los Angeles, CA (21 & Over)
Taglyan Complex 1201 Vine St, Los Angeles, CA, United StatesSmash Global MMA will be running at the Taglyan Complex in Los Angeles, CA on February 23rd, 2017 at 8PM. Lineup to be announced. Taglyan Complex is located at 1201 […]