Loading episode...
S3:E17 - The Inescapable Word
Death rays seem to be coming from a Scottish research center.