• Expo Lucha is one week away; August 17 and 18 in San Diego

    After debuting in Las Vegas, NV last year, this year’s edition is being held in San Diego, CA. Like last year, the 2019 version will feature four live shows …

    Read More
  • 0 0