Caribou and Houlton play for State titles

The Caribou Vikings win their first State Championship in 50 years.
Houlton loses in State Title game.