Castle RECAP 2/17/14: Season 6 Episode 15 “Smells Like Teen Spirit”
Tonight on ABC their hit crime drama CASTLE returns with the new episode called “Smells Like Teen Spirit.” On tonight’s show…
Tonight on ABC their hit crime drama CASTLE returns with the new episode called “Smells Like Teen Spirit.” On tonight’s show…