Marvel vs. Capcom 3 Trailer
Wednesday, April 21, 2010 at 10:48PM
K.Soze in Video Games

This will be EPIC.

Article originally appeared on (http://manifestomag.net/).
See website for complete article licensing information.