Music Sesame Street: Your Grouchy Face with James Taylor May 3, 2019 Facebook Twitter Pinterest WhatsApp Linkedin ReddIt Email Print From 1978, James Taylor and Oscar the Grouch sing about how rotten they make each other feel!