London look out…!!
Well… it’s only 1433 days to the next Olympics and if the cringe factor is anything to go by then they’re in with a chance of pulling off something special. I remember well the way our mouths fell over with total embarrassment when the Sydney ‘exhibition’ athletes came riding into the stadium at Nagano on … More London look out…!!