Castle Season 5 Episode 5 “Probable Cause” Sneak Peeks

1 year ago, by

October 26, 2012

ABC has released a few more sneak peek clips for next Monday’s Castle, “Probable Cause”. Have a look and tell me your thoughts!!