Self Possessed Weather Witch Rogue !
seen from Italy
seen from Norway
seen from United States
seen from South Korea

seen from Netherlands

seen from United States
seen from United States

seen from United States

seen from India
seen from United States

seen from Germany

seen from United States
seen from United States
seen from Netherlands
seen from United States

seen from United States
seen from Cyprus
seen from Netherlands

seen from Malaysia
seen from United States
Self Possessed Weather Witch Rogue !
Understanding Storm's Powers Here is a collection of useful links to understand how Storm powers work and what weather control really means:
Fundamentals of Weather and Climate
The Thermodynamics, Mechanics and Feats of Storm's powers
The Sun-Earth Connection: Heliophysics Solar Storm and Space Weather
Scientific American: Explorations: Sprites and Elves: 1/97
Spectacular Dust Storms, Gigantic Typhoons, and Sulfuric-Acid Rain on Other Planets and Moons
Thunderhead Accelerator
Chance of thunder—and gamma-ray flashes
And of course, the classic Powers of Weather Control excerpt from the book The Science of the X-Men