The Stanley Cup is in Guelph
#1
Captain Obvious
Super User
Super User
Thread Starter
The Stanley Cup is in Guelph
Right now on display for the fans in front of City Hall. Come and get your picture taken!
#3
Captain Obvious
Super User
Super User
Thread Starter