Talking Heads

Kishi Bashi covers The Talking Heads

Kishi Bashi recently announced¬†his third LP, String Quartet Live!, out November 13 via Joyful Noise Recordings. Currently available for pre-order, …