R

Rand Carlson

4 years ago

This place has a lot of potential, but nothing tha...

This place has a lot of potential, but nothing that makes you want to come back for more. The science center has recently renovated their displays, but probably will not change for another 10 years.

Comments:

No comments