Dragon Ball Z: Ultimate Tenkaichi - Android Saga Trailer

Check out how the android saga will be featured in the game when it lands on the Xbox 360 and PlayStation 3 in North America on October 25!