I am in Zurich at the moment and it has made me even more ANNOYED that England will not be here. The place is buzzing - flags, shirts and other Euro 08 crap is being sold all over the show - massive TV screens are being erected in the gardens and by the lake - would have been a great place to watch matches. Italy v France is here but according to locals England would have been here as both Bern and Basel are too small.
SAKE McRuddy face
SAKE McRuddy face