Has anybody seen the new Storm site? Man... it freakin' rocks! I haven't posted in some time, but the last time I did, it involved heavy discussion about the old Storm site and how bad it was. I went to see about the new X Factor Reloaded and too my suprise...POW... there it was. As a reminder from the past, I am a Storm fan and knew they were going to do something great! I think they have outdone themselves this time, but hey... don't take my word for it - go see it for yourself!