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