Happy Friday, everybody. Video of the three baby river otters born at the Prospect Park Zoo (the first batch in more than 50 years) has finally arrived. Parents Dixie (3-year-old mama otter) and Oogie (10-year-old papa otter) must be very proud. There's not really much more to say here other than the gibberish a person usually says to a computer screen full of playful furry things rolling around and nuzzling each other. Dawww. Bawww. Schooooookyooootohmigod bawwww. Enjoy.