Christmas in Vermont

Miles the Elf.
Added on Dec 23, 2017 of Christmas in Vermont
Report Abuse

Watch this video of Christmas in Vermont

Watch this music video of Christmas in Vermont with 14000 Christmas lights in McIndoe Falls, VT called Christmas in Vermont. Miles the Elf..

Must-see Christmas in Vermont

A must-see video of Christmas in Vermont Christmas in Vermont. Miles the Elf..