Am I alone in being amazed by the recent debunking of The Well Known Fact that Admiral Lord Nelson never wore an eyepatch?

Well, I didn't know that either. There you go then.

Recommended reading

More from I like's Amazon astore