When a New England Christmas decorating competition searches for the town with the most Christmas spirit, the Mayors of East and West Riverton go all out to get their towns to the top of the holiday heap.
1989
2023
1933
1939
2021
2019
2009
1971
2022
1956
2008
1965
1984
—
2001
2006