News Archive - March 2002


March 14 2002

In the April issue of Spin magazine on page 84, it says Fiona is working on a new album she hopes to complete in the fall! No release date has yet been set.

back to the news archive

Email me