Season 6 Episode 21 episode 21

Castle Season 6 Episode 21 “Law & Boarder” 3 Sneak Peeks

These are three sneak peeks for Castle, season 6 episode 21 “Law & Boarder”.