Denver Trail Runners is a free running group for people who like running trails in the Denver, Colorado area.