Doctor Who (2005)
Nikola Tesla's Night of Terror (12x4)
Air date: Jan 19, 2020
1903. Who or what is sabotaging Nikola Tesla's generator plant at Niagara Falls? And has this maverick inventor really received a message from Mars?
- Premiered: Mar 2005
- Episodes: 156
- Followers: 17,0k
- Ended
- BBC One
- Saturday at 18