User:Mike09

From Luchawiki

Lucha Libre arenas that I have visited:

  • Others
    • Ochoa's Flea Market - Mission, Texas (Its a warehouse with a wrestling ring in the middle of the local. They runs lucha libre events with wrestlers from both Mexico and Texas).