London 2012 Olympic logo, a la goatse - curiously appropriate

Discuss

Leave a Reply