Oh, how we wish Vaughn Du Clark was surrendering himself to police for all of his evil ways! Or even that he was surrendering himself to Major as an apology for forcing him to take out zombies. Can't you just imagine Major strolling into Vaughn's office with his zombie-killing shotgun, finally fed up with the life of crime?

Unrated
Photo Credit:
Jack Rowand / The CW
Show:
iZombie
Episode:
iZombie Season 2 Episode 3: "Real Dead Housewife of Seattle"
Related Photos:
iZombie Photos, iZombie Season 2 Episode 3 Photos
Location:
Vancouver, British Columbia, Canada
Uploaded by:
Uploaded:
Show Comments