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?

Leave a Reply

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