31 Aug 2025, Sun

Netflix logo shown on building in Los Angeles