I am not sure how many of you have seen the ABC show 'V' but it looks like they have it looks like they have two things in common with Storwize.
First, if you are unfamiliar with the show V - the description from their website is as follows:
The Visitors spread their message quickly and clearly: They come in peace, bearing gifts of medical miracles and technological breakthroughs far beyond our wildest imaginations.
Very… Read more »