By admin on 14/05/2012
Posted in Music, Video | Tagged 1997, american, Fiona Apple Maggart, music video, new york, pianist, singer-songwriter, tidal, videoclip, young