All things AWESOME
This trailer is hilarious, its from TGS trailer. Bounce those bellies, boys.
Tags: Capcom · Namco · Street Fighter x Tekken · TGS · Tokyo Game Show 2011