Natasha Bedingfield performed her first single “Touch”¬†from her forthcoming studio album. It was performed Live on The Ellen DeGeneres Show, May 24th 2010.

Listen/Download: Natasha Bedingfield – Touch

1 COMMENT