CastleCountdown - Season 3 Episode 17 Where to Watch Castle Season 3 Episode 17Watch Castle Season 3 Episode 17 - Countdown2011-02-28Read more Castle is available on .