File:Solar Storm(I95).png

Summary
Stella's Solar Storm as seen in Issue 95 of the comics.