Always in Season is Thanksgiving

Most school kids would probably say that Thanksgiving dates back to the Pilgrims at Plymouth as early as 1621. By the late 1660’s, it had become traditional to hold a harvest festival in New England. President George Washington declared the first nation-wide thanksgiving in 1789 “as a day of public thanksgiving and prayer to be […]

Always in Season is Thanksgiving Read More »