Castle Promo - "Smells LikeTeen Spirit" Matt Richenthal at February 4, 2014 5:56 am. Castle Season 6 forges ahead with "Smells Like Teen Spirit." Watch the official promo now. This video is no longer available. Please check below for related videos. Edit Delete