Castle RECAP 3/17/14: Season 6 Episode 18 “The Way of the Ninja”
Tonight on ABC CASTLE returns for a brand new episode in it's normal 10PM EST spot. In "The Way of…
Tonight on ABC CASTLE returns for a brand new episode in it's normal 10PM EST spot. In "The Way of…