cycling
- spring again
April 25, 2024 - cyclocross
February 14, 2024 - watching cross
February 2, 2024 - my 2023 season summary
February 1, 2024 - velocity cycling club
January 27, 2024 - cyclocross
January 27, 2024 - back on the bike
January 26, 2024 - crossbow semiprestige 2023
November 11, 2023 - snakes & ladders III 2023
October 21, 2023 - scars
October 17, 2023 - baby walter cross 2023 - day 2
October 15, 2023 - baby walter cross 2023 - day 1
October 14, 2023 - terrascape beans n barley 2023
October 8, 2023 - bicicross 2023
October 7, 2023 - hardcore hop n hurl 2023
September 30, 2023 - drie zussen superprestige 2023
September 24, 2023 - western cyclocross challenge 2023
September 23, 2023 - puncheur cross 2023
September 23, 2023 - embrace the suck
September 19, 2023 - school of cross 2023
September 17, 2023 - jim horner grand prix 2023
September 16, 2023 - capilano park
September 15, 2023 - the real diehl cyclocross 2023
September 10, 2023 - deadgoat supercross 2023
September 9, 2023 - velocity cross 2023 - smoked out
September 3, 2023 - tubs on tubs supercalifragilisticexpialidocius prestige 2023
September 2, 2023 - midweek racing
August 31, 2023 - preparing for a season
August 29, 2023 - 'cross is coming (2023 edition)
August 24, 2023 - velocity criterium 2023
July 9, 2023 - go team optimism
May 30, 2023 - stieda classic 2023
May 27, 2023 - bike racing season 2022
November 12, 2022 - zombie baby walter cross 2022
October 15, 2022 - puncheur cross 2022
October 2, 2022 - jim horner grand prix 2022
September 17, 2022 - tubs on tubs superduper prestige 2022
September 2, 2022 - strathcona science park
September 1, 2022 - stieda classic 2022
May 9, 2022