Published on Oct 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.
Permissions in this forum:
You cannot reply to topics in this forum