Lucha Pro in Los Angeles, CA
132 E Florence Ave., Los Angeles, CA 132 E. Florance Ave, Los Angeles, CA, United StatesLucha Pro will be running in Los Angeles, CA on June 8th at 8:00 pm. Lucha Pro takes place at 132 E. Florence Ave., Los Angeles, CA Tickets are $12 […]