Castle Season 5 Episode 17 “Scared to Death” Promo

1 year ago, by

February 26, 2013

Have a look at this promo for Castle Season 5 Episode 17 “Scared to Death” airing in three weeks on ABC.