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