Scientists have discovered huge saber-toothed anchovies from prehistoric times Heaven32 May 14, 2020 Comments 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 ago,… Continue Download →