Wow, what a week. There have been mass UFO sightings in Texas out the wa-zoo, of all sorts. I thought they were worth a post all on their own. Here's a wrap up of the strangeness in the skies of the Lone Star State... basically, everyone's seeing orange.
Could a meteor shower be to blame? According to ElPasoAllSky.com, possibly. A fireball explains some, but certainly not all, the sightings. As well, a local San Antonian has admitted to lighting sky lanterns the night of the mass sighting in San Antonio (however it doesn't really explain the exact nature of all the sightings).
In other oddball UFO news...
Here's a photo of the lights seen in League City, apparently identical to other sightings around Texas.