The Bens (Ben Folds, Ben Lee) – I Touch Myself (Divinyls cover, live 2003)
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 …
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 …