Curious Legends’ Taylor’s Run is a performance full of giant illuminated puppets and wall projections—a captivating and playful journey that explores the meaning of waste and how society can work towards a greener future. Taylor’s Run is a heartening journey about a young girl searching for her beloved pygmy possum puppet after it’s thrown away at […]