A weird new show with a familiar concept is hitting Netflix yes, definitely weird. Read More > Facebook Twitter 17.06.2020