Heather Self can be an celebrity, known for Delirium (2007).
Heather Self Net Worth is $250,000 Mini Biography Heather Self can be an celebrity, known for Delirium (2007). Known for moviesDelirium 2007as Sandra Source IMDB