Space and photography fans rejoice! Kipp Teague, creator of the Project Apollo Archive back in 1999 has uploaded over 8,400 high-resolution photos...