› added 3 years ago
77
TIL that three English sailors walked from Florida to Nova Scotia in 1569
via reddit.com