Street Fighter™ 6: Alex enters the Street Fighter 6 ring on March 17!

Steam post imageHailing from the Big Apple, it’s the brawler who puts the bomb in Power Bomb! Coming in at 245 pounds and with enough muscle to bench press the entire stadium, this New York native will show he’s the und…