View Single Post
11-27-2012, 11:18 AM
Registered User
bsmith14's Avatar
Join Date: Dec 2009
Location: Edmonton
Country: Canada
Posts: 2,888
vCash: 500
Originally Posted by StrappingYoungChad View Post
Who do you guys think currently holds the 7th spot? (Next to Russia, Czech Republic, Sweden, USA, Canada, and Finland)
I would argue Switzerland ahead of Slovakia

bsmith14 is offline