09 November 2014

UFO Sighting in Tulsa, OK. (10-17-2014)

A video filmed on October 17th, 2014 in Tulsa, Oklahoma. The video was filmed on a Blu Life Pure Mini Android phone by Roman.

No comments: