2026-04-12-netflix-destroyed-this-streamers-life-Ja8MDQU7fYg · russell brand · Sentinel