Lord Snow

“Lord Snow” is the third episode of the first season of Game of Thrones. It is the third episode of the series overall. It was released on May 1, 2011.