Watch The latest iZombie Season 3 Episode 13 Video:

Cape Town - 08 December 2015
Max Wager - 10 November 2015
Zombie Bro - 13 October 2015