Julie Anne Prescott Featured in Scarred BornAugust 2, 1983 in St. Petersburg, Florida, United States Clips 1 Clips