Marlene Warren and her 22-year-old son, along with several of his friends, were finishing breakfast at their home in Wellington, Florida, on the morning of May 26, 1990, when they saw a vehicle pull into the driveway.
When she answered the front door, Warren found a clown carrying a flower arrangement and two balloons.
Witnesses told the Palm Beach County Sheriff's Office that they suddenly heard a gunshot.
As Warren fell to the ground, the clown calmly waked back to its vehicle and drove away, disappearing for the next 27 years.
On Tuesday, however, police finally made an arrest in connection with the bizarre "killer clown" cold case.
Sheila Keen Warren, 54, was arrested at her home in Washington County, Virginia, on Tuesday in connection with Marlene Warren's murder.
The Palm Beach County Sheriff's Office said Sheila Keen, who married Marlene Warren's husband in 2002, was identified as a suspect during the initial investigation, but she was never arrested.
Then in 2014, the Palm Beach County Sheriff’s Office Cold Case Unit reopened the homicide investigation.
"Witnesses were re-contacted and additional DNA analysis was conducted," police noted in a press release. "It was also learned that Sheila Keen had married Michael Warren, Marlene Warren’s husband, in 2002. Both had been living in Tennessee operating a restaurant together. As a result of the investigation, probable cause was established linking Sheila Keen Warren to the murder of Marlene Warren."
In August, the case was presented to a grand jury, which issued a true bill for first-degree murder.
Police have not said whether Sheila Keen Warren's husband was involved in his late wife's murder.
Sheila Keen Warren is being held in Abingdon, Virginia, awaiting extradition to Florida.