Where To Stream Ideal Season 6 Episode 3
The Kill
- Aired August 31, 2010
- 30 Min
- Rated 8.0
- Number 31 Of 52 Rated Episodes
Moz discovers that Cartoon Head's gang are involved in black market organ trading. Judith and Jake embark on an ill-advised plan to kill Cartoon Head.