CBS News feautures UFO sighting from Alvin, Texas (Video)

CBS News feautures UFO sighting from Alvin, Texas (Video)
CBS News feautures UFO sighting from Alvin, Texas (Video)

The sighting from ALVIN,TX back in 2008 was selected among a few others by NATIONAL GEOGRAPHIC‘S CHASING UFO as a real sighting and among the best clear daylight shots ever taken.

What’s Popular Now: