Around 35 million years ago life was humming along in the Chesapeake Bay when BAM, a meteor struck in the area of Cape Charles, VA. This one to three mile wide meteor exploded in its descent through the atmosphere before crashing down. Within seconds a depression 17 miles across was created. The depression formed a […]
