AAA is streaming their TV taping for Mexico tonight for free on Twitch. Log in to your Lucha Central account and leave your thoughts on the matches in the comments below! You can open the Twitch page in a new window by clicking here.