Megan Thee Stallion signs deal with Netflix to create new TV series
Megan Thee Stallion and Netflix have agreed upon an exclusive first-look deal, the streamer announced on Thursday. Under the terms of the agreement, the musician will create and executive produce …