UFO during storm – April 2017

Published on October 2, 2017



This video was made during storm season near Stillwater, Oklahoma. Channel 6 news was broadcasting from a storm chaser and it has a couple of very unusual things in it.

Enjoyed this video?
"No Thanks. Please Close This Box!"