Storm 2 must be coming soon...
via CrunchGear by Peter Ha on 7/18/09
You should still avoid purchasing this thing. Is the Storm 2 coming soon?
You should still avoid purchasing this thing. Is the Storm 2 coming soon?