Curb Your Enthusiasm How to Watch Season 12 of “Curb Your Enthusiasm” Online 9 months ago This week, Larry David has been rather busy promoting the upcoming season of "Curb Your Enthusiasm." He has intimidated reporters…