Where To Stream Doctors Season 21 Episode 130
King of the Road
- Aired May 26, 2020
- 30 Min
Deborah drops a bombshell about Ruhma, while an offer from Ayesha and Bear leaves Shak conflicted. Emma treats an older driver who is shaken by a near-miss with a cyclist.