Ain't It Scary? with Sean & Carrie
Ep. 87: The Stamford Bra Murders
Between 1967 and 1971, the small city of Stamford, Connecticut was terrorized by a little-known serial killer. A total of five Black women were strangled - most with their own brassieres - and dumped within a 750-yard stretch of the Merritt Parkway. While