Castle Season 5 Episode 8 “After Hours” Sneak Peeks

1 year ago, by

November 17, 2012

ABC has released three sneak peek clip from Castle season 5 episode 8 “After Hours”, check them out below.