Season 3 Episode 1 episode 1

Game of Thrones Season 3 Episode 1 "Valar Dohaeris" Sneak Peeks

Enjoy these two sneak peeks from Game of Thrones, season 3 episode 1 "Valar Dohaeris", premiering on March 31st.