The Long Game

Air: May 7 2005.

The Tardis lands on a space station run by a deadly media company. It got the people to have open ports on their foreheads installed on them to control them all. Can The Doctor shut down this sick little company?

http://www.myspace.com/video/trench/doctor-who-7-the-long-game/59941441

Leave a Reply

Your email address will not be published. Required fields are marked *