Doctor Who - Season 6 Episode 13
The Wedding of River Song
Release Date: Oct 1, 2011
S06 E13Oct 1, 2011
Where to Watch Doctor Who Season 6 Episode 13 Now
The Wedding of River Song - Watch Online: Streaming, Buy or Rent
April 22nd, 2011; 5:02pm. Having finally accepted his fate the Doctor travels to Lake Silencio for his final day. But one woman refuses to let time take its course.