X

castle season 8 premiere recap 9/21/15

Castle Premiere Recap: Season 8 Episode 1 “XY”

Tonight on ABC Castle starring Nathan Fillion continues with an all new Monday September 21, season 8 premiere called "XY"…