Felix Baumgartner’s freefall from near-space makes me wish we had a real manned mission planned — the world is INTO IT, judging by the millions tuned in. Maybe Red Bull would sponsor it?
Felix Baumgartner’s freefall from near-space makes me wish we had a real manned mission planned — the world is INTO IT, judging by the millions tuned in. Maybe Red Bull would sponsor it?