The Three Lions a monumental flop
The England national soccer team is an overblown, overrated and an over psyched group of ordinary footballers masquerading as world beaters but in truth, they are nothing more than a group of chihuahua puppies among the dog family. The British media and some overzealous stiff upper lip followers can try as much as they want...