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