NEW YORK — NASA launched a barrage of small rockets early March 27, with five rockets blasting off within five minutes to create glowing clouds at the edge of space that wowed skywatchers all along the East Coast.

This post is only available to members.