EPISODE 13 CONFIRMED 'THE WEDDING OF RIVER SONG'

Radio Times has confirmed that Episode 13 of Doctor Who Series 6 is called The Wedding Of Rivers Song.

Last week we reported that the Daily Star thought the 12th episode would be called Closing Time (which it turned out to be) and that episode 13 would be called The Wedding (and they really weren't far off!).

Let us know what you think about this very intriguing title! Who do you think River Song is marrying?