humanoidhistory

The Space Shuttle Discovery shoots toward the heavens on October 29, 1998.

(NASA)