Video & TV Ads What's New Debbie Downer By TMP Team On Oct 30, 2017 May 29, 2018 Connecting and educating made simple (concept, creative direction, script).