This week, the TVZ team discusses their hate for HBO’s The Leftovers. Also, The Strain, the news of the week and much more!
Click here to download the episode