CASTLE: ‘Smells Like Teen Spirit’ Photo Preview

CASTLE’s air dates may have gotten a little jumbled — “Dressed to Kill” was just pushed to Monday, February 3rd — but why not check out photos from the upcoming episode, “Smells Like Teen Spirit”… CASTLE airs Mondays at 10 PM on ABC. Related: CASTLE: ‘Dressed to Kill’ Photo Preview CASTLE: ‘Limelight’ Photo Preview CASTLE: […]


Want to comment on this? First, you must log in to your SideReel account!