Category Archives: Taylor Made Space Balloon

Taylor Made Space Balloon – Success!


Aim–> attempt to record video footage at heights of around 100,000 feet.







Related Blog Posts