Melissa McCarthy’s new series debuts in Netflix’s Top 10

While there’s very little publicity or fanfare about it, Netflix actually debuted a brand new original series starring Melissa McCarthy this week. God’s favorite idiot, an eight-episode comedy series, was released on Netflix in its entirety on Wednesday morning. Even if not much has been said God’s favorite idiot, a new project with McCarthy in … Read more