When The Monster of Florence strikes again in 1982 and kills another young couple, police turn to a 1968 homicide that also occurred in a car at night.
When The Monster of Florence strikes again in 1982 and kills another young couple, police turn to a 1968 homicide that also occurred in a car at night.
The Monster continues to terrorize couples. A chilling night out points suspicion toward a different man with disturbing belongings and a lack of alibi.
The Monster continues to terrorize couples. A chilling night out points suspicion toward a different man with disturbing belongings and a lack of alibi.