September 22, 2015 khruangbin | the universe smiles upon you Khruangbin is a three-piece band from Texas, formed of Laura Lee on bass, Mark Speer on guitar, and Donald Johnson on drums. Taking influence from 1960's Thai funk - ... 0 comments