Oh dear. TLC, home of the most ridiculous and probably exploitative lineup of "entertainment" since traveling carnivals were a viable business, has greenlit another masterpiece. My Monkey Baby will premiere on October 4. TLC used stand for The Learning Channel,… read more