The London Organising Committee of the Olympic Games (LOCOG) launched their mascots for the 2012 Games this week. The mascots are one-eyed alien-type characters, designed specifically to appeal to children, thus reflecting the efforts made in the original London bid to focus on the legacy of encouraging children to participate in sport.
The Olympic mascot