England have just beaten Australia and are through to the quarter finals :slayer:
What's going on? With Lewis Hamilton on the verge of taking the F1 Drivers Championship and now England doing well at rugby it seems that all of a sudden England can start winning at sports!
What's going on? With Lewis Hamilton on the verge of taking the F1 Drivers Championship and now England doing well at rugby it seems that all of a sudden England can start winning at sports!