New Video! This is a 60 foot balloon bursting at 100,000 feet. This was filmed from the deck of the Away 92 mission. Remember to subscribe!
New Video! This is a 60 foot balloon bursting at 100,000 feet. This was filmed from the deck of the Away 92 mission. Remember to subscribe!