Check out these photos from NCIS Season 12 Episode 8, "Semper Fortis." which is scheduled to air on Tuesday, November 18th on CBS.
Posted in: NCIS
After the fun and romance of Castle and Beckett's wedding, are you ready for their honeymoon? Here's a couple of things to know about Castle Season 7 Episode 7, "Once Upon a Time in the West."
Posted in: Castle