Netflix has released the teaser trailer and release date for their new upcoming TV show 'The Baby-Sitters Club'. When was…