A boater spotted something a lot stranger than whales or dolphins Tuesday in the Pacific Ocean off Santa Catalina Island, the U.S. Coast Guard says in a release. A concerned citizen notified the Coast …

Click here to read full article