On a covert mission, Guile uncovers a nefarious plot that could lead to world...
Street Fighter: The Animated Series
Season 1 Episode 6: Desert Thunder
It is a race against the clock when Escher discovers that a powerful military laser has gone missing.