AAA Lucha Libre will debut in the historic Madison Square Garden in NYC on Sunday 9/15:
— Mike Johnson (@MikePWInsider) April 4, 2019
The show is taking place on the eve of Mexican Independence Day.
PWInsider.com is on hand at the official press conference and will have coverage later this afternoon.
If you enjoy PWInsider.com you can check out the AD-FREE PWInsider Elite section, which features exclusive audio updates, news, our critically acclaimed podcasts, interviews and more by clicking here!