Career
She is from Havertown, Pennsylvania. She also supports Breast Cancer Awareness.The state of New York made it legal for women to be topless in 1992. She was arrested once before being released.
She has also demonstrated in Philadelphia, Pennsylvania.