Who Shot Dr. Mephisto?
Season 1 E 13 • 12/31/2018
Everyone in town gathers in Dr. Mephisto's lab to hear the DNA test results. But Dr. Mephisto gets shot before he can reveal who the father is.

Watch Random Episode