defective yeti – The Story of Thanksgiving
The Pilgrims who landed on Plymouth Rock on December 11, 1620, had a hard life ahead of them. Their first winter was devastating, and by the following fall they had lost 46 of the original 102 who sailed on the Mayflower. Few expected to see 1622.
Hilarious! (you gotta click on the link to see the punchline