Tags Edward Teach

Tag: Edward Teach

On this day…in 1718

Edward Teach, aka Blackbeard the Pirate, was killed on this day off North Carolina during a bloody battle with the British Navy. Blackbeard, from England,...

Most Read