Killer Instinct: Sadira Advanced Tips
Sadira is the new character on the current Killer Instinct roster, yet she's one of the hardest to pin down.
Sadira is the new character on the current Killer Instinct roster, yet she's one of the hardest to pin down.