Near Space Technology

Sol et Luna 3

Launched September 28, 2015 in Laramie, WY

Mission details coming soon...