Plot: Sachi goes missing in Hong Kong while the Street Fighters are investigating a local drug operation.

Street Fighter - Season 1 - The Hand That Feeds You (Episode 10)
Episode Aired On:
Friday, January 6 1995
30 years ago
Friday, January 6 1995
30 years ago