Game of Thrones Season 6 Episode 3 Recap: Oathbreaker
Warning: Contains violence against puppers. This recap obviously contains spoilers from Season 6 Episode 3. Jon is alive and Davos cannot believe his eyes. We got to see some Jon butt but what was up with that strategically placed leg hiding his Pennsylvania, being a literal cock block? 0/5 stars. Being dead for a couple …