NASA's Langley first stop in blast to look at impact crater's past
The Department of the Interior is drilling a hole in NASA's back yard. But officials as NASA's Langley Research Center in Hampton, VA, don't mind. This National Research Laboratory sits on the edge