Olsson and Fontaine Win World 24 hour Championships 2009
Henrik Olsson and Anne-Cécile Fontaine are the World 24 Hour Champions. This weekends event in Bergamo, Italy saw over 200 competitors running in individual and team events. After the IAU’s World and European 24 hour […]