Puppets Performance – September 27, 2015 September 27, 2015 Other Our Puppets performed at the McLean/Falls Church Day Care Center Fun Run on September 27, 2015. Permission to podcast/stream the music in this service obtained from One License with license #A-708462