- AdminKeymasterDecember 14, 2017 at 10:55 pmPost count: 1104
Toronto definitely! I remember when the UFC first came here it was the biggest selling show of all time. The Exhibition Place or the Ricoh Coliseum are great venues to host your first event here! The WWE frequently has shows there… Please, please come to Canada!
- You must be logged in to reply to this topic.