Watch Final Witness - Vixen's Elixir

Final Witness Season 1 Episode 4

Season 1 Episode 4

First Aired: July 18, 2012

Description: The case of a black-widow murderer focuses on the 1995 death of a young motorcycle policeman in Atlanta who died of flu-like symptoms. Six years later, the widow's boyfriend dies in a similar manner.