The Trojan Horse
- Episode aired Jun 16, 2023
Though Victor's intel proves useful, German police and CIA are left scrambling when a second target emerges. Amid the chaos, Victor and Frank attempt to neutralize the attackers, and make a ... Read allThough Victor's intel proves useful, German police and CIA are left scrambling when a second target emerges. Amid the chaos, Victor and Frank attempt to neutralize the attackers, and make a last-ditch effort for Victor's escape to America.Though Victor's intel proves useful, German police and CIA are left scrambling when a second target emerges. Amid the chaos, Victor and Frank attempt to neutralize the attackers, and make a last-ditch effort for Victor's escape to America.