Hi I want to watch Lucha Libre but I'm only free on Sunday, I've check the travel books and seem the only one that suits my scheduel is the one at 5pm at Arena Colise, am I right?? or I have any other choices since I can't find info on internet? Also may I know any Metro close to Arena Colise?? Thanks a lot!