The Ugly Christmas Sweater Contest
Grapevine, Texas advertises itself as the Christmas Capitol of Texas. The town is adrift in lights, if not snow. The hotel we stayed at is a real Christmas attraction with a train set in the lobby, a holiday show, and … Continued