Tech

Even scientists don’t know what formed these bizarre clouds

Are these clouds the first sign of an alien invasion? Buzz60's Tony Spitz has the details.