‘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.

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

Advertisements