May 21, 2013

Multiple UFOs Observe Oklahoma Tornadoes As Seen On TV News, May 2013.

Date of sighting: May 2013
Location of sighting: Oklahoma, USA

Eyewitness states:
Interesting footage from a TV news item which seems to show multiple objects watching the Tornadoes across the Great Plains. UFOs or something else, as always you decide. Footage credit Michael Davino.