Rose McIver’s Liz clearly wants the zombies to unite for the third season of iZombie and is taking to propaganda in a style that you’ve likely seen all over college campuses or television shows at one point or another. The third season will premiere on The CW on April 4th at 8pm ET with 2 back-to-back episodes.

About Sheri White

Pin It on Pinterest

Share This