Castle - 3.22 "To Love and Die in L.A."

Aired 5/2/11

By Joanna Martinez
Castle - 3.22 "To Love and Die in L.A."
Castle - 3.22 "To Love and Die in L.A."
ABC

News from our partners