I don't know what the powers-to-be were thinking at Netflix, but I'm sure they could kick themselves. As someone who was a huge fan of Netflix — I thought this was funny! Donna ChaffinsDonna is a Content Creator, Marketer, Brand Ambassador, Social Media Consultant, former teacher, wife, and proud mom.Read More →