- uploaded: Jul 17, 2013
- Hits: 168
National Geographic -CHASING UFOs showed an interest on the APRIL 11, 2008 UFO SIGHTING in the ALVIN,TX area right after the mass UFO sighting at STEPHENVILLE,TX. Based on various oppinions from CHASING UFOs investigative team, it could have been a remote controlled object manipulated by an unknown person or ALIEN TECH. You decide the video proof is there.