X

Castle recap 10/21/13

Castle RECAP 10/21/13: Season 6 Episode 5 “Time Will Tell”

Tonight on ABC their hit crime drama CASTLE returns with a new episode called “Time Will Tell.”  On tonight’s show while…