Live performance by Khruangbin- People Everywhere (Still Alive) at Forest Hills, NY, on September's 20, 2024