UFO Sighting in Texas on January 15th 2014 – Was showing photos of possible duck lease for up coming season and saw it

Going in through photos and saw it

Leave a Reply