Sep 24, 2011, 3:53 am
Doesn't matter what team the Brits will have, it'll always SUCK. Last time they won something as a team was when they beat the Australians in cricket to win the Ashes in 2005
This is a country of perpetual sporting losers
This is a country of perpetual sporting losers