Video: 'Sarah McLachlan - Live - Mirrorball' (23 videos)
(Monday, April 20, 1998) — The filming of two concerts performed on consecutive nights began tonight at Theater of the Clouds in the Rose Garden arena in Portland, Oregon, for Sarah McLachlan’s concert video Mirrorball, released Oct. 12, 1999.