The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
The Bach Choir is a large independent musical organisation founded in London, England in 1876 to give the first performance of J. S. Bach's Mass in B minor in Britain.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org