Season 6 Episode 20 episode 20

Castle Season 6 Episode 20 "That ’70s Show" Promo

Check out the promo for Castle Season 6 Episode 20 "That ’70s Show" airing Monday April 21st on ABC.