With 7 days to go it is beginning to dawn on the population of Great Britain that we are going to see the mother of all mess ups with the Olympics. The mascot looks like some alien which is coming to take over Earth. The designers forgot that mascot as supposed to be cuddly and […]