Two aerospace enthusiasts from Florida launched a homemade weather balloon equipped withh a GPS device and a video camera, in order to capture footage of Earth from 100,000 feet.