He's baaaaack! Larry David is godzilla in this promo for Curb's new season—taking place entirely in New York City. No official word on what date the show will return, but we hope it's sooner rather than later.


[Splitsider]