Curb Your Enthusiasm season 11 has confirmed the show’s US release date.The 45-second clip sees creator and star Larry David’s head come into focus as a subtitle teases “the world has changed” before leading into the show’s theme song and another line reading “but he hasn’t”.It then confirms that the new season of Curb will air on October 24 on HBO Max.