Castle: 4.13 "An Embarrassment of Bitches"

Aired 1/23/12

4.13: The gang at another crime scene
4.13: The gang at another crime scene
ABC

News from our partners