Performance of Recently Discovered Organ Works by BachNov 21, 20251 min readOn 17 November 2025, two organ works attributed to Johann Sebastian Bach premiered in Leipzig, Germany.https://www.youtube.com/watch?list=RDtko39kUfk8o&v=tko39kUfk8o