‘Castle’ Season 4 Episode 5 “Eye Of The Beholder” Promo

3 years ago, by

October 11, 2011

Here’s the first promo for Castle season 4 episode 5, “Eye Of The Beholder”!