Video shows tornado in Nebraska

6 months ago 42
Chattythat Icon

Several storms are moving across the states of Iowa and Nebraska. In Lincoln, east of Nebraska, a resident spotted these images of a tornado forming in the distance. Thousands of people are experiencing power shortages according to local media.

Read Entire Article