Daily Archives: July 26, 2012

Mr Three Eyes At The Football

One of the best football teams in the world were in Shanghai last night to play against local team Shanghai Shenhua, who aren’t actually very good even by China’s low standards. But it was a rare chance to see a … Continue reading

Posted in Arrrrggghhh!, My Life, Sport | 13 Comments