Netflix’s new limited series “The Serpent” has been shocking audiences around the world since its release earlier this April. Based on true events, the show
Where we spill the tea about all things tv, film, and comedy
Netflix’s new limited series “The Serpent” has been shocking audiences around the world since its release earlier this April. Based on true events, the show