What happens when a Flying Turtle meets Screech the Owl on a Vermont field? Few can predict that outcome, but high school mascot fans in Vermont might at least know why we asked the question.