amanda teague

Woman Legally Marries 300-Year-Old Ghost Of Haitian Pirate

Amanda Teague first met her now husband in 2014.
Read More