August 10, 2011 Is this your new London 2012 Olympics Logo [PIC] Edit Delete Tags Autopost via DestroyTwitter