SPEAKING on the anniversary of the Apollo 11 Moon landing, NASA scientist Professor Farouk El-Baz recounted the time he annoyed the crew.
Daily Express :: News Feed
SPEAKING on the anniversary of the Apollo 11 Moon landing, NASA scientist Professor Farouk El-Baz recounted the time he annoyed the crew.
Daily Express :: News Feed