Castle Season 4 Episode 23 “Always” Sneak Peeks

2 years ago, by

May 4, 2012

ABC has released five sneak peeks from Castle season 4 episode 23 “Always”, the season finale.