View Single Post
Old 11-24-2008, 09:46 PM   #1 (permalink)
Tuumble
Senior Member
 
Join Date: May 2007
Location: Peterborough, UK
Posts: 564
Tuumble will become famous soon enough
Default Thanks Giving: please explain

I've never quite understood how Thanks Giving came about and what it stands for. Also, we have 'Happy Christmas' in the UK and you Americans have 'Happy Holidays'. You have your turkey in November and we have it in December. Do you get two lots of presents or is it just family time?

Just fill me in on what Thanks Giving is and what it means to you.
Tuumble is offline   Reply With Quote