I hope you all have a very Happy Thanksgiving!
The Town That Christmas Forgot premieres on the Hallmark Channel, Thanksgiving Night.
For all Americans... we are so blessed to live in a Country where we have our Freedom. We thank the Lord as we remember the Pilgrims, who were so courageous in crossing the ocean, and coming to this unknown Great land.
Click on Picture to Enlarge