Curb Your Enthusiasm Season 8 Teaser

Posted January 18th, 2011 at 1:20 pm

HBO has released a teaser trailer as well as a behind-the-scenes look at the eighth season of Curb Your Enthusiasm. This time around the season is being set in New York rather than Los Angeles but otherwise details are scarce. Dealing with New York will certainly open up a whole new set of grievances for Larry David to take on. The new season is planned to premiere in the fall though an official date has yet to be announced.