Tuesday, May 27, 2014

Titanosaur

Found in a fossil hotbed within the Chubut region of Argentina, the remains of what some are touting as a Titanosaur might be the largest land creature ever discovered. Read more here!


Post a Comment