11.14.2016 - By Earthen Brown
A conversation with Michelle Cruz. Michelle, is the sister of Janelle Cruz, the last known victim of The Original Night Stalker.