Mar. 26, 2017

Dreadnaughtus Schrani

Dave's Biology Corner: The Dreadnaughtus Schrani was a type of titanosaurus, the largest living creature to ever walk the planet. The largest living creature to swim the oceans is still here 

-David Volpe