4 Evil Eyes
September 3, 2000
Season 6 Episode 22 As Theresa Givens’ appeal reaches its decisive stage, the court confronts evidence from humanity’s technological...