From North Country's
September 29, 2012
Traveling Exhibit Opens: "ICE AGE: Mammoths & More"
At the Museum of Science & Technology (MOST), 500 S. Franklin Street. These displays of animatronic prehistoric creatures will give viewers a realistic look at animals, conditions, and terrain over the last 60 million years.