Catskill Puppet Theater came to St. Leo’s School to perform “Brother Sun, Sister Rain.” The students loved the story, the life sized puppets and the demonstration of how the puppets worked.