game of thrones finale

Game of Thrones Season 8 Episode 6 Review: Ashes to Ashes, Dust to Dust, The Last Watch

After nine years, eight seasons, seventy-three episodes, and nearly 6000 minutes of blissful runtime, the…