I hardly slept last night. Some machine that sounded like a steam train went on all night down on Green Point Common. It's still going now. The first match kicks off between France and Uruguay on Friday 11th June 2010. Call it 2 months from now. There is still a lot...

read more