Canada's biggest rival? USA or Russia
View Single Post
12-06-2012, 11:04 PM
Join Date: Jul 2009
The only correct answer is Russia.
Losing to Russia evokes a feeling of anguish and dispair that the Americans just can't conjure.
View Public Profile
Find More Posts by nitz