Toxic algae closes Boulder Reservoir swim beach on hottest day of year so far

Live Stream Schedule