macandally Posted May 21, 2019 Share Posted May 21, 2019 Looks like I am going to be in Ottawa for the Play Off Final. Any Villans there that are getting together to watch the game? Is there any bars where the game might be on? Cheers Link to comment Share on other sites More sharing options...
Recommended Posts