Canadian Castle Promo for Season 4, Episode 9: "Kill Shot"

Credit: YouTube

Check out this awesome Canadian promo for Castle Season 4, Episode 9, "Kill Shot," airing Monday, Nov. 21, 2011 at 10 p.m. ET on ABC.

Our Partners

You Might Like