Let Them Eat Turkey

With Thanksgiving less than two weeks away, it’s only right that we take a second to remember how it all began, and everything we have to look forward to come November 28. Apart from just the food. Although the “first” Thanksgiving was held in 1621, it was not until 1863 when President Abe Lincoln declared […]