Curb Your Enthusiasm is back.

I love Leon, has to be one of the best TV characters ever. If you don’t watch, you should. Check out this clip from last night’s season 7 debut.