PSG Posted September 30, 2008 Share Posted September 30, 2008 I was just looking on Wikipedia and found an article on FC Quebec. It says that they will be playing at the Claude Robillard Stadium in Montreal? Is this correct as I thought they were playing out of Quebec City? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.