Department Store Zombie

Carla and Kirsten confront a zombie in a department store. Episode airs next Monday at 10:30/9:30c.
0:48 - aired 9/26/11
  • your tv provider
0 comments