First Look: Storm Collectibles Ultra Street Fighter II The Final Challengers Balrog
After a preview last weekend at SDCC Storm Collectibles has followed up with a good look at the upcoming release of Balrog from Ultra Street Fighter II The Final Challengers.…