freethoughtblogs.com
Self Care – Vashta Nerada [Doctor Who Theme] by Traffic Experiment – Official Music Video
God I love Doctor Who. And I adore the theme song. This version, done by Traffic Experiment, is my favorite version. There’s really nothing else to be said, here, so… enjoy!