What's this we have here? A trusted source just hit us with a slew of beauty shots of the Storm 2 that leaked a little bit ago. Not much else to say at this point until we can get one in our hands -- the photos really speak for themselves. But seriously, what are you still doing here? Get over to the gallery and see all the tasty (and frankly, familiar) shots!