Skip to content Skip to footer

Margarita Life Edits An Excellent Tribute To Doctor Who’s Favorite Archeologist: River Song

River Song is a fictional character created by Steven Moffat and played by Alex Kingston in the British science-fiction series Doctor Who. River Song was introduced to the series as an experienced future companion of series protagonist the Doctor, an alien Time Lord who travels through time in his TARDIS.