‘Castle’ Season 4 Episode 1: Sneak Peek

3 years ago, by

July 26, 2011

Check out the first sneak peek into Castle season 4, premiering on September 19th at 10/9c.