20151018_131009-1024 Published 2015-10-18 at 1024 × 576 in LaunchBox Horus Balloon Flight 18th October 2015 LaunchBox Payload