Despite some cyclists showing up to the site of Windsor’s new pump track in recent weeks, it’s still under construction and is not officially open to the public yet.

Read More