Tuesday, May 26, 2015

Triangle UFO filmed over Seattle, Washington, USA - May 25, 2015