Charlotte Church Performs 'Lasts, or Eschaton' at Billboard Studios

4/23/2013
Charlotte Church performs "Lasts, or Eschaton," singing live at Billboard's New York studio in March 2013.

Latest Videos