Platforms Netflix subscribers delight in one of the noughties' best shows being added to the platform – Gamesradar devJune 21, 202400 views Netflix subscribers delight in one of the noughties’ best shows being added to the platform Gamesradar Source link