View Single Post
05-09-2012, 11:59 AM
Registered User
zorz's Avatar
Join Date: Mar 2010
Country: Czech_ Republic
Posts: 3,908
vCash: 500
From all the rankings it this thread, I think people quite underrate the US. I'd put them right behing Canada, Russia and Sweden. If not now, then in the near future for sure.

zorz is offline   Reply With Quote