‘Sharks! The Meg, The Monsters & The Myths’ exhibit to open this summer
HOUSTON – You can “seas” the day at a fin-tastic exhibit opening in Houston this summer. “Sharks! The Meg, The Monsters & The Myths” will open May 27 to the general public at the Houston Museum of Natural Science, located at 5555 Hermann Park Drive in downtown Houston. Guests who visit the upcoming exhibit will … Read more