Home TV Series 20/20 20/20 Season 2021 Episode 13 - The Devil in Gainesville
Aired: 9 Apr 2021
The search for a killer whose reign of terror left five Florida college students dead over four days.