The Bens live at Newcastle Civic Theatre, Australia, 16 March 2003, performing the wonderful Divinyls song "I Touch Myself" as a duet with Ben Folds on piano and vocals and Ben Lee on guitar and vocals. Ben Kweller joins in with handclaps at the end. Enjoy!
13 years назад
13 years назад