Monday, May 24, 2010

LIVE PERFORMANCE: Natasha Bedingfield - "Touch" on Ellen



Natasha Bedingfield took to the stage on Ellen to perform her comeback single "Touch". What did you think of the song and performance?