During our dog walk today we found a decaying styrofoam box with things attached to it. It’s the remains of a NOAA weather balloon!
Since the label said made in Mexico and Lockheed Martin I assumed it was a way to smuggle drugs across the border.
Advertisement