Electron | STP-27RM

October 31, 2020 00:00:00 UTC

Electron

Wallops Island, Virginia, USA

STP-27RM
for Government/Top Secret
A U.S. Air Force experimental spacecraft.