OneStepMobile

Magic8

The Magic 8 Ball™ by Mattel® has given people a sneak peak into the future, and is now available for your mobile device. Ask it any question and "with...