Friday, June 13, 2014

UFO over McAllen, Texas, USA - June 12, 2014