The Mengele Manifesto
- Episode aired Aug 2, 2013
Scarlett Cambridge returns to move the pieces on the Chess Board once again.Scarlett Cambridge returns to move the pieces on the Chess Board once again.Scarlett Cambridge returns to move the pieces on the Chess Board once again.