Watch Dogs in Space Season 2 Episode 1 Online
-
- COUNTRIES: Canada,United States of America
- Subtitles: Français,English
Captain Stella makes her first big call by choosing a new tactical officer. But when the crew embarks on its next mission, there's a stowaway on board.