iZombie “He Blinded Me… with Science” – Trailer February 24, 2016 Arelis iZombie, News, Television, Television Trailers, Trailers The CW releases the trailer for March 22nd all new episode of iZombie titled, “He Blinded Me… with Science”. Read more