Advertisement

Parts of the venue were filled by literal lakes. 2019 Ruts n' Guts Day 2. © P. Means / Cyclocross Magazine

Parts of the venue were filled by literal lakes. 2019 Ruts n’ Guts Day 2. © P. Means / Cyclocross Magazine