Anime Castle Has Mvc3 Available Go Now

Queens, New York
Anime Castle Store
35-32 Union Street
Flushing, NY 11354

Anime Castle Has Marvel Vs. Capcom 3: Fate Of Two Worlds In Stock Now
Pick Up Your Copy Today For PS3 And Xbox 360
Come Now Before We Sell Out