Exclusive
Do What You Have to Do (Live)
Sarah McLachlan
2
Likes
299
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" album
Building a Mystery
Sarah McLachlan
Mirrorball
Hold On (Live)
Sarah McLachlan
Mirrorball
Good Enough
Sarah McLachlan
Mirrorball