Castle Season 4 Episode 22 “Undead Again” Sneak Peek 1

2 years ago, by

April 26, 2012

ABC has released the first sneak peek for Castle, season 4 episode 22 “Undead Again”.