HomePosts Tagged "Kristen French"

Kristen French Tag

Archive

Karla Homolka & her husband, Paul Bernado, terrorized the Scarborough, Toronto community during the 80s & 90s. What are they up to now?