Fact #1637845009 Investigation #1637845009 Source date: 19-01-2013 Location: Barbados Phenomena: Mermaid More
Fact #1557239960 Hypothesis #1557239960 Source date: 5-04-2019 Location: Barbados Phenomena: UFO More