World Cup 2010 | Let the Lions Roar

My beloved England football team is in the final 16. Oh yes, the lions roared yesterday and after performing much better than their previous match and winning against Slovenia, they finally found their place in the second round. Could they get a better result? The answer is a big yes: at least 3 goals or perhaps more. But hey, for those of you who think their team suck, they totally rock for their fans and are forging forward, so sit back and live with it!

Bring on the Germans!

S