Tag: Street Fighter Grand Finals 2012

Capcom: “Street Fighter” – Grand Finals

[EN]: 25 years is far too long to ignore a franchise that…

Alberto Saldamando Alberto Saldamando