Also known as: blushingbrighteyes
Heather Self lives in Seffner, Florida. She is an alumnus of the Southeastern University. Suspense is one of her all-time favorite films. Some of Heather relatives are Terry J Self, Brittany Laura Self, Scott B Self and Jameson E Self.