Curb Your Enthusiasm: TV Shoot – July 30, 2010
August 3, 2010 by nealbinnyc
Neal B with Larry David
Click picture above to see more!
On July 30, 2010, Elisa S and I ventured to see Curb Your Enthusiasm filming right by Central Park West. Here are some pictures from the shoot!