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!
VirtualTourist®© 1994-2015 VirtualTourist.com, Inc. All Rights Reserved.Back to Top
|All reports are strictly confidential. Please explain why you are reporting this:|