The Butcher of Barcelona
- Episode aired Jun 1, 1983
Carlos leaves for an out of town mission, leaving Diego alone to face an old nemesis.Carlos leaves for an out of town mission, leaving Diego alone to face an old nemesis.Carlos leaves for an out of town mission, leaving Diego alone to face an old nemesis.