Castle Photos from "The Way of the Ninja"
As if out of one of Castle's crazy theories, there are ninjas on the loose in "The Way of the Ninja."
Check out these photos from Castle Season 6 Episode 18.
- Related Photos:
- Castle Slideshows
- Related Posts:
- Created by:
- Christine Orlando