Thursday, August 14, 2014

UFO over Longview, Texas, USA - August 13, 2014