Ever wondered what Christmas in Vermont would look like if the state were overrun with gargantuan mutant flowers? Then stroll... More >>>