Cretaceous Sea Creatures opens Oct 5 at McWane Science Center
The fossil exhibit Sea Monsters is opening at McWane Science Center October 5, 2007.
In addition a new IMAX movie from National Geographic titled Sea Monsters, will also open at McWane October 5. Many of the creatures on exhibit are showcased in this IMAX movie.