A glowing light in the sky over northern Utah left some wondering if an alien invasion had begun. On Tuesday just before sunset the light appeared to look like two cylinders attached to each other. The SLC office of the National Weather Service tweeted that it was not their balloon. But the light appears to have possible been a part of a fleet of stratolite balloons from a company called World View Space.

More From KSUB 590/107.7