2010 UCI Road World Championships

This weekend you can see some of the world’s best cyclists at the UCI Road World Championships in Geelong.   Let’s hope it doesn’t get totally overshadowed by the replay of the AFL Grand final at the MCG!   It’s a sports bonanza here in Melbourne!