Castle Season Premiere Promo
Castle returns with new episodes on September 20, 2010. This promo gives us a glimpse at the season premiere, which includes a stand-off between Kate and Castle.
More Castle Clips
Show: Castle
Original Post: Castle Season Premiere Preview: An Unexpected Stand-Off
Date Added: 8/20/2010
