“3-hour Mermaid Battle Results in 1200-pound Giant Fish Captured in the Atlantic Ocean off the East Coast of the United States”
In a remarkable fishing expedition off the coast of Cape Cod, Massachusetts, a charter fishing team successfully captured a massive…
