Exclusive
Do What You Have to Do (Live)
Sarah McLachlan
3
Likes
386
Plays
Other Versions
Do What You Have to Do
Sarah McLachlan
Surfacing
Do What You Have To Do (Live Mirrorball)
Sarah McLachlan
Mirrorball
Do What You Have To Do (Live Mirrorball: Legacy Edition)
Sarah McLachlan
Live Mirrorball: The Complete Concert (Legacy Edition)
More from "Mirrorball: The Complete Concert" album
Building A Mystery
Sarah McLachlan
Mirrorball: The Complete Concert
Plenty
Sarah McLachlan
Mirrorball: The Complete Concert
Hold On
Sarah McLachlan
Mirrorball: The Complete Concert