watch on aatventure.news

A Giant New Spinosaur Has Been Discovered

This week we're talking about the discovery of a huge new spinosaur from the Isle of Wight in the UK, the first abelisaurid from Egypt, and the behaviour of American Mastodons.

2022-06-15 19:00:00 - Ben G Thomas

More Posts