May 23, 2002

Fiona Apple "fansite"? - This

Fiona Apple "fansite"? - This is the very definition of too much time on one's hands. I can almost understand having one such altered picture of Fiona Apple... but 34? Must be seen to be understood.
Fiona Apple Gallery

Posted by James at May 23, 2002 11:55 AM
Create Social Bookmark Links
Comments

Copyright © 1999-2007 James P. Burke. All Rights Reserved