Video shows tornado in progress in Seminole, OK, creating power flashes near storm chaser

Latest Videos

Loading...