Huge football players at the train station in Zurich, Switzerland
McCafe at the first McCafe shop in the German speaking part of Switzerland which opened the week before.
Fan zone Zurich - the display was ON the lake!
Fan zone Zurich
Dutchmen invading Bern, Switzerland
June 8, 2008: Oranjefans gather at the Bundesplatz in Bern, Switzerland five hours prior to the match: Holland - Italy