11.04.2006

At Vegoose on October 29, Fiona Apple said that it was her "last show ever!" Anyone know if that means she's retiring from touring and/or recording? I haven't been able to find anything on official label sites or message boards...
By the way... Jenny Lewis. Vegoose show-stopper.




