Top
10°

Super Street Fighter IV Screenshots - New Locations

Gamikaze.pl has updated its Super Street Fighter IV gallery with a batch of new screenshots from the game depicting 5 new locations - Africa, India, Korea, Metro City and Laboratory.

The story is too old to be commented.