Doctor Who on BBC America, which posted a new clip September 24th for the season finale episode titles “The Wedding of River Song.”

via Doctor Who finale preview: Episode 6.13 “The Wedding of River Song” – National Doctor Who | Examiner.com.

Advertisements