October 25th, 2014

(Gallery) ILC Dover part of history-making dive from near space

ILC Dover was part of a history-making dive from near space. A special suit from the Frederica, Del. company was […]