where did you first see Storm in. Was it in the comics, video games or on tv.
I was 11 years old, and first fell in love with storm by playing X-Men Next Dimension. That was not my first time seeing her. It was just my first time ever seeing how awesome she really was.
Anybody remember this video game
Log in to comment