This week, the TVZ team discusses the season premiere of FX’s The Strain. Also, The Leftovers, the news of the week, and much more!
Click here to download the episode.