Culture, Media

Curb Your Enthusiasm: Behind The New Season

Leon and Larry David


One of my favorite television shows, Curb Your Enthusiasm, begins its 8th season on HBO premiering July 10, 2011. Larry will be stepping away from his LA stomping grounds and causing awkward situation after awkward situation in New York City. Here’s a teaser.