Track 6 on the 2nd CD of the Ben Folds 'Best Imitation of Myself' Box set. This was recorded live at the Royal Albert Hall in London,UK on 12/14/99 (american ...
Track 5 on the 2nd CD of the Ben Folds 'Best Imitation of Myself' Box set. This was recorded live at the Royal Albert Hall in London,UK on 12/14/99 (american ...
Track 4 on the 2nd CD of the Ben Folds 'Best Imitation of Myself' Box set. This was recorded live at the Royal Albert Hall in London,UK on 12/14/99 (american ...