THIS is the terrifying moment a huge great white shark savages its prey off the coast of a tourist hotspot, leaving onlookers ...
Overview of Fossil Barracudas (Sphyraenidae) from the Cenozoic Strata in Japan, and Associated Global Climate Events. Open ...