Scientists have discovered huge saber-toothed anchovies from prehistoric times Heaven32 May 14, 2020 Comments [ad_1] Anchovy. You know them Real Pool Pipsqueaks. People put them on pizza. However, before being a polarizing flavor bomb, anchovies were a terror to the seas. As the fossil record reveals, millions of years… Continue Download →