Share on Facebook0Share on Google+0Tweet about this on Twitter0


Sneak Peek of Castle Season 3, Episode 15: “The Final Nail”

OMG, you guys! New sneak peek pics of "The Final Nail" have surfaced. In this eppy, our investigative duo looks into the murder of an interior designer. Someone got some foul play mixed in with their feng shui!