Castle

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!