Summary: A conversation with Michelle Cruz. Michelle, is the sister of Janelle Cruz, the last known victim of The Original Night Stalker.
Summary: A conversation with Michelle Cruz. Michelle, is the sister of Janelle Cruz, the last known victim of The Original Night Stalker.