Provided to YouTube by Universal Music Group River · Madeleine Peyroux · k.d. lang Half The Perfect World ℗ 2006 Rounder Records. Released on: 2006-09-12 Associated Performer, Vocals: Madeleine Peyroux Associated Performer, Vocals: k.d. lang Associated Performer, Piano: Sam Yahel Associated Performer, Guitar: Dean Parks Associated Performer, Upright Bass: David Piltch Associated Performer, Drums: Scott Amendola Associated Performer, Cymbals: Jay Bellerose Studio Personnel, Production Coordinator: Cindi Peters Producer, Recording Producer: Larry Klein Studio Personnel, Mastering Engineer: Bernie Grundman Studio Personnel, Mix Engineer, Recording Engineer: Helik Hadar Studio Personnel, Asst. Recording Engineer: Alex Pavlides Composer Lyricist: Joni Mitchell Auto-generated by YouTube.
Hide player controls
Hide resume playing