Castle 7×06 Promo “Time of Our Lives”

Castle 7×06 “Time of Our Lives” – In two weeks, Castle is thrust in a world where he and Beckett have never met. But nothing can keep them apart. The wedding you’ve been waiting for is finally here, and November 17th they start their honeymoon with a bang!

Show More…