Godfathering
- Episode aired Apr 26, 2015
- TV-MA
- 27m
Jackie is not allowed to touch patients, and must undergo daily urine screens.Jackie is not allowed to touch patients, and must undergo daily urine screens.Jackie is not allowed to touch patients, and must undergo daily urine screens.