Watch a weather balloon burst
  • 2 years ago
An amateur astronomer filmed a weather balloon from the NWS in Atlanta burst in South Carolina on June 12.