Please, I am from Brazil. I have a North American visa. I need to have Canadian visa to access the location of the show?
Loreno J. asked on Nov 19, 2012
Good question Loreno and I'm scared to mislead you so I suggest you contact Canada Customs for clarification however if you have a North American visa I would assume you would be permitted to cross the border. Even if you don't come see our show I would suggest you visit Canada and see what a great country we are! Much better view of the falls too and our beer is better, EH?
Wayne K. from Self replied on Nov 19, 2012