Picture of the Week: Galleria Dallas Christmas Tree
It is time for another Picture of the Week! Today we visit the Galleria in Dallas, Texas, to look at an enormous Christmas tree that takes up residence there.
It is time for another Picture of the Week! Today we visit the Galleria in Dallas, Texas, to look at an enormous Christmas tree that takes up residence there.
Lets take a look at some gift ideas for the traveler who is almost impossible to shop for
It is really really obvious but it needs to be said after seeing some confused passengers at the airport yesterday.