Skip to main content

Posts

Showing posts with the label DBZ

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 .