New London 2012 Olympic Logo?

New London 2012 Olympic Logo Wow, that’s terrifically awful. Enough to make me hurl my beans ‘n toast. Fortunately many English people are petitioning for[…]