k.d. lang
Kathryn Dawn Lang, OC, known by her stage name k.d. lang, is a Canadian pop and country... more »