Space Station Zenobia

From Tardis Wiki, the free Doctor Who reference
Revision as of 15:40, 22 May 2011 by 94.168.81.172 (talk)

Space Station Zenobia was a Time Lord space station owned by the Celestial Intervention Agency. It was massive and was equipped with the technology to create a time corridor and pull things through time and space to the station.


Behind the scenes