Cute Colorado River Otters Caught Swimming in Glenwood CanyonCute Colorado River Otters Caught Swimming in Glenwood CanyonAn adorable family of river otters was recently caught on camera in Colorado.Kelsey NistelKelsey Nistel