Alvin Texas UFO Footage April 11th 2008

  • Uploaded by Ghost32 on Apr 21, 2011
  • Views: 173
What we believe is a real UFO filmed 04-11-2008 in Alvin Texas. Original Unedited Film. Filmed by, Mauricio Ruiz.

What we believe is a real UFO filmed 04-11-2008 in Alvin Texas. Original Unedited Film. Filmed by, Mauricio Ruiz.

Categories:
Show More Show Less
Comments