If this pitch for Tatsunoko vs. Capcom Ultimate All-Stars looks Robot Chicken-inspired, well, it was. The spot will air on at least three networks. “Our ad agency had the idea to create this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results