Remember all of those early ads for the Motorola DROID? Once again we are treated to a science fiction type of adventure with this new 15 second spot for the Motorola XOOM, coming February 24th...


More...