User Posted Link
NASA and the U.S. military will launch a record payload of 29 satellites from a Virginia spaceport Nov. 19, on a mission that could create a spectacular sight for skywatchers along the U.S. East Coast, weather permitting.
Posted By: DrDublin, Nov 20, 00:32:42
Written & Designed By Ben Graves 1999-2025