Sarah McLachlan - I Love You (Live from Mirrorball) - Video
PUBLISHED: Mar 27, 2015
DESCRIPTION:
From Sarah McLachlan's acclaimed 1999 concert film "Mirrorball".
Directed by Sophie Muller. Filmed at Theatre of the Clouds, Portland.
Copyright © BANDMINE // All Right Reserved