shelia keen

  • Crime Newsshelia keen warren photos

    Shelia Keen Warren The Killer Clown Love Triangle

    The bizarre story of Shelia Keen Warren and the Killer Clown love triangle will leave you shaking your head as this story is way out there. Way back in 1990 Shelia Keen Warren was in love with Michael Warren but unfortunately for Shelia he was married to a woman named Marlene Warren. Now Shelia Keen Warren decided the best way…

    Read More »
Back to top button