I think any fan of Street Fighter is excited for the new webseries, but I doubt anyone thought it would be this good! I can't wait until it's May 23rd premiere! https://www.youtube.com/watch?v=99XiMYKsHl8
I think any fan of Street Fighter is excited for the new webseries, but I doubt anyone thought it would be this good! I can't wait until it's May 23rd premiere! https://www.youtube.com/watch?v=99XiMYKsHl8