Dennis Alt (right) and David Goldsmith, at the Kennedy Space Center in Florida Posted by Admin | Mar 25, 2011 | Travel Photos | 0 Dennis Alt (right) and David Goldsmith, at the Kennedy Space Center in Florida for the final launch of the Space Shuttle Discovery.