OMG! Can’t wait…Next Saturday, the great event begins. For me it’s like a mini World Cup (I’m an unconditional Germany fan so, I don’t really miss the other teams ). The UEFA Euro 2008 will be held in Austria-Switzerland from June 7th to June 29th 2008. For those following this event, here are the Teams [...]