Twitv04

Links for The Killing S3E12: The Road to Hamelin

Episode 12

4,563 watches

August 4, 2013
Sarah seeks peace; the detectives pick up a new case; Sarah risks her life when a loved one goes missing.
Season Finale
August 4, 2013
Season Finale
Sarah seeks peace; the detectives pick up a new case; Sarah risks her life when a loved one goes missing.
Twitv04