Natasha Bedingfield performed her first single “Touch” from her forthcoming studio album. It was performed Live on The Ellen DeGeneres Show, May 24th 2010.
Natasha Bedingfield performed her first single “Touch” from her forthcoming studio album. It was performed Live on The Ellen DeGeneres Show, May 24th 2010.
ewwww,ewwwww, are you serious? this song friggin sucks. is all.