The Shenandoah Valley Bach Festival, now in its 27th season, will celebrate the holidays with “A Bach Festival Christmas” Tuesday, November 27, 2018 at 7:30 p.m. The performance will take ... read more about ‘A Bach Festival Christmas’ performance features Bach, Handel, Vivaldi and carols
