Posted by Anne on December 3, 2006 08:18 PM | Filed under: Links
Am I alone in being amazed by the recent debunking of The Well Known Fact that Admiral Lord Nelson never wore an eyepatch?
December 3, 2006 09:22 PM
Well, I didn't know that either. There you go then.
December 3, 2006 11:02 PM
More from I like's Amazon astore