All things AWESOME
This trailer for the much loved Street Fighter 3 Third Strike has popped up and has fans of the franchise in a frenzy.
Tags: Capcom · E3 2011 · PlayStation 3 · Street Fighter III Third Strike Online