Castle: 4.15 "Pandora"

Aired 2/13/12

4.15: Castle gets in the car
4.15: Castle gets in the car
ABC

News from our partners