Over the last twenty years, k.d. lang has lent her voice to an astonishing range of material, from Nashville tearjerkers to Tin Pan Alley torch songs, from playful cow-punk tunes to sultry, grown-up pop. She will appear at The Music Hall in Portsmouth, NH on October 2.

