The Jurassic Foundation, 02 Jun 2017 Happy Fossil Friday! Here's some recent Jurassic Foundation-supported research on new Torvosaurus specimens from Portugal! http:…