Castle 7×20 Promo “Sleeper”

Castle 7×20 “Sleeper” – Last year, Richard Castle dissappeared. It’s time to find out what really happened – Castle returns Monday April 20th on ABC!

Show More…
Comments