Season 5 Episode 7 episode 7

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

Take a look at this fifth sneak peek for Castle, season 5 episode 7 “Swan Song”.