Frolicking river otters in Yellowstone might be the best thing you see today February 27, 2018 More evidence otters are awesome. Check out a pair of river otters really enjoying winter in Yellowstone National Park. Dale Bohlke of the National… Continue Reading