Challenge Geraardsbergen 10th June 2018 — Geraardsbergen, Belgium Race Report Tweet Race report to follow...