Colin Hill Talks About The Olympic Test In London & Safety

Colin Hill is the Marathon Swimming Tech Manager at the 2012 London Olympics. He and his staff and colleagues at the London Organising Committee of the Olympic Games just successfully hosted the London 10km Marathon Swimming Invitational [Read More…]