So who is going to win todays game? I will be cheering on Scotland.
Scotland v U.S ....really wets the appetite
Forum Rules
Bookmarks