Ad Biz | What The?? Red Tettemer + Partners Plots ‘Curb’ Pop-Ups in NY, LA By Kiran Aditham on Jul. 7, 2011 - 1:17 PM With Curb Your Enthusiasm‘s eighth season premiere just days away (Sunday the 10th to be exact), the folks at Philly-based Red Tettemer + Partners are whetting fans’ appetites by planting a “pop-up” band th ...