It boggles the mind to think of all the wondrous things that NASA has achieved since its inception in 1958, but it’s equally astounding to think about all the projects that could’ve been. Here are seven impressive concepts that died on the vine, whether because of huge cost, technological intractability, or just being…
Read more…