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://youtu.be/tko39kUfk8o?list=RDtko39kUfk8o