EdgeSpace Research Balloon

A high-altitude research balloon at the edge of space