0 Members and 2 Guests are viewing this topic.
GB v USA...So who do we think is going to win this tight contest between two closely matched teams, then?...