The Fallen Idol
- Episode aired Apr 15, 1977
- 1h
A police officer is questioned by Lt. Huff for his involvement with the underground.A police officer is questioned by Lt. Huff for his involvement with the underground.A police officer is questioned by Lt. Huff for his involvement with the underground.