Special Season 1 released last month on Netflix. Fans are already eager for Special Season 2. The series dropped on Netflix on April 12 with 8 episodes, and although …
Netflix has not confirmed the Special season 2 yet. The first season recently came to a conclusion on the streaming service. Here’s all you need to know about the show! …