Ive been lucky enough, as I work in Switzerland, to see 6 games so far, including last night - and the Spain v Italy game, France v Holland and I am really enjoying it.
Sometimes crazy mistakes - and lots of fantastic skill.
The crowds are great - take your beer to your seat - all really...