Devil's Advocate wrote:Luigi wrote:The Unites States of America.
LOL, the people that can't even defeat Vietnam or Afghanistan?
It doesn't surprise me that Canada won.
theyre all the same people.
difference being the harder life here due to weather I believe. kind of like russians.