Apparently, Curb Your Enthusiasm has been filming in NYC and one fan tried to get Larry David to take a quick photo with him, which, as you can imagine, didn’t go over too well. But we urge the public to try again: this week they’re shooting near Times Square.