Castle Season 5 Episode 11 “Under the Influence” Sneak Peeks 2 and 3

1 year ago, by

January 12, 2013

ABC has released two more sneak peek clips from Castle season 5 episode 11 “Under the Influence”.