Lenore Sebastian Net Worth is
$1.9 Million
Mini Biography
Lenore Sebastian can be an celebrity, known for Bloodthirst: Star from the Chupacabras (2003).
Known for movies
Lenore Sebastian can be an celebrity, known for Bloodthirst: Star from the Chupacabras (2003).