sofetchdaily.com
Game of Thrones: Season 3 Episode 309 ‘The Rains of Castamere’ Recap
Holy crap this was the worst episode EVER!!!!!!!!!!!!!!! Robb Stark is finally listening to his mother’s advice after realizing she was right about Greyjoy not being sent to negotiate with his fath…