PG Canuck Registered User Mar 29, 2010 62,963 24,135 Jan 4, 2017 #1,026 ViD said: Sweden is going to win. Mark my words Click to expand... Well, at least you tried.