igmorrison.com
Wenlock and Mandeville…
Well, well, well. The London Organising Committee of the Olympic Games (LOCOG) just unveiled the mascots for the London 2012 Games. And shock, horror, there isn’t a fluffy animal in sight&#82…