Well here’s some sport’s news from those kooky guys in fun-lovin’ Iran. The world’s craziest government has now decided that the 2012 London Olympic Games logo is racist.
Continue Reading