Facebook,video

07.16.18
UK's first spaceport will be located in Scotland
07.16.18 in

UK's first spaceport will be located in Scotland

Lockheed Martin plans to launch the Electron rocket from the Sutherland peninsula.

View