Comment Comment by Fjolle 24 kilometers isn't close to be on the "edge of space".Still nice job by a couple of 17-year-olds. parent Fjolle 14 years ago
Still nice job by a couple of 17-year-olds.