New Marvel vs Capcom 3 Trailer on GameSpot

Sep 10, 2010
2010 Sep 10
Snow

Just watch it. I won’t spoil it for you.