Monday, April 25, 2011

Dinosaurs Unearthed in 90 Seconds

A very quick look at the "Dinosaurs Unearthed: traveling exhibit at its stop at the Museum of Nature & Science in Dallas.




Click HERE to download

No comments: