archytele The Vault

S1·E3 Little Sister (3)

Aired October 21, 1998

Synopsis

Da Vinci is convinced a serial murderer has been on the loose for years.