18,476 Views

Amateur Video From Edge of Space

These guys send up a high definition camera 107,145 feet high in a balloon and capture this incredible footage.

ADD BY:

COMMENTS: