12 NOV Review: Castle 7.06- “The Time of Our Lives” The wedding we have all been waiting years for is finally here and so worth the wait. Grab your tissues and enjoy!