Remember when you were young and this place was the latest and greatest? Well it hasn't changed. I mean, it's still the latest and greatest circa 1980. It's too bad, since science and technology evolves in leaps and bounds, only this place stays the same. It's more of a history museum by now.
Also, I'm not a fan of seeing the science of sports and Rock 'n Roll. Really? Even in a science museum we have to dumb things down and appeal to the masses with sports and Rock 'n Roll? Why not show us what scientists are doing, instead?