One that caught attention from many was a type of sea mollusk that washed ashore on South Padre Island in late May.
A fisherman has made an unusual discovery in the depths of the North Pacific Ocean, leading many to conclude that we may not be alone in the universe after all. In footage posted by Roman Fedortsov to ...