The Killing Season 3 Finale Promo

Check out the promo for the two hour season finale of The Killing - episode 11 "From Up Here" & episode 12 "The Road to Hamelin" airing next Sunday on AMC.