11-29-2017, 05:58 PM
|
|
ETERNAL ADMINISTRATOR
|
|
Join Date: Jun 2007
Location: Lake Wales, Florida
Posts: 9,776
Total Downloaded: 683.37 MB
|
|
I see no indication that a credit card is needed to sign up
and it looks like those NASA documents are free to download
|