Originally Posted by NYCBlue I think England have to play a semi-final in Rome. Bet on them to lose on penalties. No, both semi finals and final are at Wembley.
Forum Rules