Oct 17, 2023 Matt Growcoot Netflix Quietly Launches a Baby Animal Livestream Show From Cleveland Zoo Netflix has launched an intriguing new show entitled Baby Animal Cam: A weekly live show streamed from cameras placed inside Cleveland Metroparks Zoo. Oct 17, 2023