April 14, 2005
Chinasaurs
There's always something new to see and do at the Science Museum of Minnesota. Now through May 1 the Chinasaurs are on exhibit. The collection feature the longest-necked creature ever found, the mamenchisaurus. Mighty impressive.