Skip to main content

Posts

Showing posts with the label Dragonball Z Battle of Gods

Dragonball Z: Battle of Gods coming to US Theatres

It has been more than ages since the last DBZ movie. 17 years according to  +IGN .