Khruangbin – the trio of Laura Lee Ochoa (bass), Mark Speer (guitar), and Donald “DJ” Johnson (drums) – present new single, “Pelota,” alongside its accompanying video, directed by Hugo Rodrigues Rodriguez, written by Alvaro Sotomayor and produced by Glassworks Creative Studio. The track is off of their highly-anticipated new album,
Read MoreKhruangbin – the trio of Laura Lee Ochoa (bass), Mark Speer (guitar), and Donald “DJ” Johnson (drums) – present new single, “Pelota,” alongside its accompanying video, directed by Hugo Rodrigues Rodriguez, written