Is UK losing or something? Hmmm.. By Mark | January 27, 2010 | 0 Is UK losing or something? Hmmm.. Posted in General