noodnuts
14 Jul 2003, 18:18
watched the tour de france last night when sbs telecast the stage up one of those mountains. it was brilliant stuff, great scenery and magnificent sport. sbs would do well to show more live stages especially the mountain stages where so much happens.