‘Doctor Who’ on BBC America, which aired September 24th, for the season finale episode titled “The Wedding of River Song”and what an episode it was. As episodes goes,

via ‘Doctor Who’ finale recap/review:Episode 6.13 “The Wedding of River Song” Part 1 – National Doctor Who | Examiner.com.

Advertisements