EN

New Marvel vs Capcom 3 Trailer on GameSpot

Sep 10, 2010 // Snow

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