North Carolina Man Brings the ‘Frozen’ Fun With Stunning Light Display
Don’t tell me to “Let It Go…” Looking at the stunning Christmas light display at Michael Shoaf’s house in North Carolina makes me realize that I really need to up my Christmas decorating game...