Holly Davis is an aspiring actress from a small town in north Alabama. Surf around the site for more information!
News
Basics
Credits
Gallery
Contact
Last Updated: May 8, 2005