Palm Sunday fun at St. John's