- uploaded: Dec 27, 2012
- Hits: 89
Published on Dec 22, 2012 By User: http://youtu.be/ERbktR-Vp_QThis video was shot with an IPhone December 21, 2012 around 8pm in North Laredo, Texas in the San Isidro subdivision. This is a UFO, no question, but is it alien? You be the judge.