Feb 04, 14

Castle 6×15 “Smells Like Teen Spirit” Promo

Here’s the promo for the next episode of Castle, airing February 17th. Screencaps from tonight’s episode will be up tomorrow afternoon!