spider.princeton.edu
The end of SPIDER’s flight
SPIDER was released from her balloon at 5:55 am local time today (11:55 EST Saturday, January 17), and parachuted gracefully (we think) to earth. She took a pretty weird tour of the continent. The …