Mark Your Calendars For Michelle Obama Netflix Documentary May 6th

Netflix announced on Monday that they were hosting a new documentary with Our Forever First Lady, Michelle Obama. As anticipation fills the media streams, it won’t air until Wednesday, May…