- Joined
- 3 Feb 2002
- Messages
- 10,574
Thought I'd start a thread for it Who do you want to win?
I'd be happy if either Italy or England won
Oh and, what an upset by Greece!
I'd be happy if either Italy or England won
Oh and, what an upset by Greece!