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:
Rate this posting:

No comments:

Keep Reading - Click 'Older Posts' above to read more posts  >>