Dragon Ball Z: Ultimate Tenkaichi – Launch Trailer
Dragon Ball Z: Ultimate Tenkaichi has finally been released in North America and to celebrate it’s release, here’s the official launch trailer.
Dragon Ball Z: Ultimate Tenkaichi has finally been released in North America and to celebrate it’s release, here’s the official launch trailer.