NASA: Huge Science Balloon Crashed Because of Human Complacency

Date: 22 October 2010 Time: 07:03 PM ET