Brill shares memories of space contributions

Posted by
On November 26, 2014

Apollo 13 splashes down in the Pacific Ocean. Photo courtesy of NASA.