Nikolaus Harnoncourt & Johann Sebastian Bach
Bach: Christmas Oratorio
1 MINUTE AND 59 SECONDS • OCT 19 2007