Thursday, December 21, 2006

This Day In History


December 21, 1620. The Pilgrims land in Plymouth.

2 comments:

  1. and on this day in 2001, a beautiful albeit naive food scientist made the insane decision to marry an obnoxious, foul mouthed, choleric, semi-intellectual Army NCO.

    ReplyDelete