Game of Thrones Season 3 Episode 1 “Valar Dohaeris” Sneak Peeks

1 year ago, by

March 20, 2013

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