Posted by on July 12, 2012 
By the looks of the storm clouds, this strong to severe supercell thunderstorm could have produced a possible tornado that has touched down somewhere in the USA state of Nebraska.
- Post a Comment -