WWE Immortals: Bella Twins Super Move Video

WWE Immortals is a free-to-play mobile game that will feature epic Superstar battles in a fantastically re-imagined WWE world. Available on mobile devices January 15, 2015.
WWE.com