Comments: Tim at DirtySpokes puts on great races and is so enthusiastic before/during/after the event. They are organized, on time, in awesome locations and very challenging. This course was no joke and when I told Tim that at the finish line, he smiled!
Reported by: