May 2 & 3 was the start of the Ontario Cup Downhill racing season. Home to the first stop of the season for the past few seasons is Kelso/Glen Eden Conservation area located in Milton, Ontario. This place is a tried and true race course that some people love and some people hate. The weather [...]






