Torrente plays Bach.

Fugue in G minor, BWV 1000 (Emanuele Torrente plays Bach.)