What did I think of the Batman costume? Does Ben Affleck live up to the hype? Do I start a Marvel vs DC war? Find out on this episode of Dragon Ball Z! What did you all think of the Batman vs Superman trailer?
batman vs superman, teaser review, VEDA, youtube