Season 3 Episode 22 episode 22

Castle Season 3 Episode 22 “To Love and Die in L.A.” Promo #2

Castle Season 3 Episode 22 “To Love and Die in L.A.” Promo #2

Here's another promo for Castle season 3 episode 22, “To Love and Die in L.A.”. You can find the #1 one in here.