M
Michael Amstutz Review of Great Lakes Science Center
It's a nice place. Omnimax theater is great. The s...
It's a nice place. Omnimax theater is great. The science exhibits are showing their age, though. Time for upgrades.
Comments: