Season 5 Episode 7 episode 7

Castle Season 5 Episode 7 “Swan Song” Sneak Peek #6

Entertainment Weekley have released a sixth sneak peek for Castle, season 5 episode 7 “Swan Song”.