Manage episode 232621969 series 180142
After eight seasons of anticipation the White Walkers finally arrive at Winterfell! Did “The Long Night” deliver on its promise, or did it not meet our expectations? Find out as Roberto and Abe analyze and review the latest episode and share your comments and feedback!
40 episodes available. A new episode about every 43 days averaging 64 mins duration .