What’s this, WHAT’S THIS?! A lucha review on a Thursday night?! You’re damn right it is sports fans. This is what happens when IWRG decides to run a show from Naucalpan on Thursday that a) isn’t behind the Mas Lucha paywall, b) doesn’t feature certain creeps who we...