Certainly an improvement to the London Olympics logo. (Via The Verge.)

August 24, 2012