For some odd reason, the logo below is what was chosen for London 2012. It only cost 400,000 GBP to create (WTF?!). Money well spent… hahahaha. Thoughts?

For some odd reason, the logo below is what was chosen for London 2012. It only cost 400,000 GBP to create (WTF?!). Money well spent… hahahaha. Thoughts?
