Scratch My Murderous Itch Evil Lives Here : Season 12 Episode 12
TV-14 (self-applied) Investigation Discovery 43m int(0)
Aired: February 5th, 2023 @ 11:00 PM EST on Investigation Discovery
Eugene Borg knows that Satan has dark, sinister and and evil plans for his young son Tyler. Eugene spends the subsequent years battling the demons he believes plague his child Tyler. A shock comes that proves he may have forever lost the war for his son's soul.