From Sacramento to LA, strange lights in the sky caught the attention of West Coast residents--have the aliens landed on Earth????
The strange light show happened around 5:35 pm on Wednesday evening. Rocket launches have been ruled out as sources, and two US Air Force bases have confirmed that it wasn't caused by a craft being launched from the ground.
The most prominent explanation (provided by our own Marshall Phillips) is that the light was caused by meteor or space debris entering the upper atmosphere....or it was ALIENS INVADING THE EARTH!!!