Overkill or the true meaning of " getting into the Christmas Spirit " ?

Found this off Peachtree Dunwoody yesterday - For those of you with kids, it may be fun to visit at night. There were lots of families stopping to see.. I think it'd adorable but I'd be afraid to see the electric bill. This needs to be on one of those Holiday HGTV shows!
Frequently asked questions
Have a question about this project?
Comments
Join the conversation
2 of 14 comments
Next