Date Concert Venue Location
May 08, 2005
Sarah McLachlan / The Perishers

Afterglow Live

  Photos
Office Depot Center Sunrise, Florida, United States