Kill Me
Season 8 E 8 • 10/27/2004

PETA finds Stan in the woods but they care more about the horse. If he wants to coexist with the animals on their compound, he'll need permission from their leader.

Watch Random Episode