Sights and sounds from the Vindicator Valley Trail in Victor, Colorado. (Video by Seth Boster)

Load comments