Team Russia would win
Most Recent
Forum Legend
Following
New Comments
Locked Topic
Pinned Topic
Okay which of the country teams would you most like to see go at it? I would like to see Team Australia vs Team Russia.