Thursday 3 January 2013

FLOW's "Cha-La-Head-Cha-La" Cover Preview


Tokyo FM gave Dragon Ball Z fans a treat as they played FLOW's cover of "Cha-La-Head-Cha-La", the theme song of the Dragon Ball Z: Battle of Gods movie!


Taking place between chapters 517 and 518 of the original manga, Dragon Ball Z: Battle of Gods is set to be released this March 30 in Japan.