UFO Haunts the Night Sky in Laredo, Texas

At approximately 4am Tuesday morning this week, a bright light was spotted flying high over the skies of Laredo, Texas. One witness was able to grab his video camera and record the footage. This footage shows a strange, blinking light that zips around the night sky. Some are saying this is a UFO, while others […]

Read More