The Head and the Heart perform “Winter Song” on a Ferris wheel in Seattle.

  • 18 November 2012