The Facility
01:45 - 03:30

Medical mishap. Eight volunteers find themselves fighting for their lives when a drug trial goes horrifically wrong

View channel

Close window