Рет қаралды 4,111
Candles are just one of the many things Yankee Candle sells at their flagship store in South Deerfield, Mass. Hope you guys enjoy this little virtual tour of the village!
There is also a restaurant on site called Chandler's, which I forgot to show. At night, it is completely lit by candlelight!
I apologize in advance for the choppy shots and trying to avoid being seen - I need to get used to filming in public places lol