Face In Space Balloon Pop at 100.000 feet
This image appears in the gallery:
Face In Space Flight & Recovery Gallery
5. Face In Space Balloon Pop at 100.000 feet
What goes up, must come down! Here is winner Lauren Williams hurtling towards earth after the balloon popped.