Where To Stream Doctors Season 18 Episode 80
The Da Vinci Toad
- Aired October 12, 2016
- 30 Min
Drama series set in a health centre. There is trouble ahead for Mrs Tembe when she announces her latest initiative. Elsewhere, Ayesha is exposed to racism, and Heston is troubled when a suspected case of sleepwalking throws up some very bizarre symptoms.