Leftover Man: Part 2
- Episode aired Mar 3, 1993
- TV-PG
- 1h
The Sparta Police investigate when it is discovered that the murder attempt may not have been staged after all.The Sparta Police investigate when it is discovered that the murder attempt may not have been staged after all.The Sparta Police investigate when it is discovered that the murder attempt may not have been staged after all.