Now more than ever, we need your support! Become a Supporting Subscriber today.
Another Doctor Who related music video from Ed Stockham and features the music of the band, Chameleon Circuit, the same folks that brought you An Awful Lot of Running. I still prefer the latter, but this is interesting nonetheless.
Thanks to @AdricAntfarm for bringing it to my attention.