Left 4 Dead

S1E16 · 2008-11-26

Ash and Anthony are going to have to cooperate.

The show’s own verdict is on its page.