500 Meters or 250 Metres
500 Metres is about somewhere near Cambie Bridge to somewhere around Science World.
Posted in: About Racing and Festivals
500 Meters or 250 Metres
500 Metres is about somewhere near Cambie Bridge to somewhere around Science World.
Posted in: About Racing and Festivals