Did you know...

Mysteriously hidden under the Delmarva Peninsula is the largest meteorite crater in the U.S. How did the impact change the course of rivers and create the Chesapeake Bay? What fascinating creatures seek its depths?