Thousands of Americans witnessed a frightening light show late last night when the Chinese rocket Long March 7 re-entered Earth's orbit (without any warning from NASA or government officials) and broke up overhead. Even some people in Texas were able to witness the event, as evidence in the video below from East Texas. If you saw a UFO last night, there's a decent chance it was space junk!
7 second mark:
Have you seen a UFO or alien? You are not alone! This site is updated with the latest UFO sightings and alien and paranormal news from Texas and all over the world.