On April 28,2001, Erica's body was found, missing the head, near Hibbs Park at 59th Street and Kensington Avenue, Kansas City, Missouri, USA.
On April 28,2001, Erica's body was found, missing the head. It was found near Hibbs Park, 59th Street and Kensington Avenue, Kansas City, Missouri, USA.