Audio Institute students and staff jam out to their own rendition of Algerian musician Cheb Khaled’s “Aicha” (1996).

    Leave a Reply