Tuesday, October 16, 2012

Flashing Triangle UFO Lights Up Tulsa, Oklahoma: 09/10/2012

Flashing Triangle UFO - Tulsa, Oklahoma, USA - October 9th, 2012
Note: this is not the first time a UFO and strange lights have been seen over Tulsa, Oklahoma:

No comments: