Top
80°

Dragon Ball Xenoverse: Battle of Gods, Final Boss Battle, Broly Footage

Dragon Ball Xenoverse is out in Japan and new footage has been posted.

Read Full Story >>
saiyanisland.com
The story is too old to be commented.