Tag: Street Fighter

EVO 2K11 World Finals Videos

If you’re new to the fighting game scene and Evo is something that is new to you, here’s a very brief primer: As the world’s largest open fighting game tournament, the Evolution Championship Series has grown into a global event attracting thousands of competitors of the highest caliber […]