Captain Winston Scott gives a presentation of Florida Space Authority
Florida Space Authority Visit April 20053