Leslee Asch

Master of Puppets Pulling the Strings at The Clemente

Posted September 21, 2021 at 5:05 am

Many of us grew up in Mr. Rogers’ Land of Make Believe, down at Fraggle Rock, and in the stage office of Kermit the Frog. From the comfort of our living rooms, we became privy to colorful, captivating worlds. Worlds that fashioned imaginative eagerness to see the inside of Oscar the Grouch’s trashcan, or the […]