Gaming February 16, 2016 Lupe Fiasco Slays Street Fighter Champion at His Own Game! Sara Parra ...Where the hell did he come from? ...Where the hell did he come from?