91

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.

Continue reading after these shocking news:

Share This Post

Post Comment