Anime News

Dragon Ball Z: Battle of Gods' Full Trailer Streamed
Date: 12/13/2012
1-minute trailer streamed briefly before being taken down by online TV site
Source: Anime News Network