Medical Police

Medical Police

Dumb Doggy (1x3)


:

Owen and Lola follow a lead to Italy before making a very unclean getaway to Africa, hot on the trail of the mysterious virus's architect.

  • :
  • : 10
  • : 84
  • Netflix
  • 3