iZombie: review March 26, 2015March 26, 2015Stephanie Smith Comment The new series on CW iZombie started on Tuesday, March 17th. This series is about …