iZombie: Inside "Astroburger" Video Released

The CW Television Network has released a new video in which executive Producers Rob Thomas and [...]