I remember Brad mentioning a good site for SSF4 to see videos of different match ups. I can't for the life of me find it when I replay the podcasts. Do any of you guys happen to know what the name of the site was?
Super Street Fighter IV
Game » consists of 28 releases. Released Feb 26, 2010
Log in to comment