Sesame Street – Two Headed Monster: Pillow Pillow fight! Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Sesame Street: Two Headed Monster And MirrorsDateAugust 6, 2008In relation toEntertainmentSesame Street – The Two-Headed Monster: RUNDateOctober 10, 2008In relation toEducationSesame Street – Two-Headed Monster: BEDDateJuly 26, 2017In relation toMusic