It's the most wonderful time of the year! And a Christmas tree is the ultimate symbol of the holiday season.
If you subscribe to the notion that there's no such thing as too many Christmas ornaments on your tree than this post is for you.
Stunning All Red Christmas
See what some of the best homes in Houston are doing for Christmas.