Sunday, October 2, 2011

Watch Castle Season 4 Episode 3

Gunshots, a fleeing van and a massive blood pool all point to murder, but when Castle & Beckett arrive at the crime scene, they discover that it lacks something - the victim!