‘Castle’ Season 5 Episode 1 “After the Storm” Sneak Peeks

2 years ago, by

September 12, 2012

ABC has released 3 sneak peeks for the September 24th premiere of Castle, “After The Storm”. Tell me your thoughts!