http://www.nasa.gov/centers/goddard/.../nodosaur.html

Space age and dinosaur age-nice juxtaposition!