Screech the Owl is the Montpelier Solons' mascot. / SBLive archives What happens when a Flying Turtle meets Screech the Owl on a Vermont field? Few can predict that outcome, but high school ...
Hosted on MSN1mon
Top 5 high school mascots in Vermont: Vote for the bestWhat 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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results