Dec 23, 2006

New Spanish Dinosaur

A new large saurpod was discovered in Spain. Having been named Turiasaurus this is among the largest dinosaurs yet found in Europe, and may even rival similar large giants from nearby Africa.


No comments: