Reports have revealed that Kristen Stewart and Lord Huron came together to create their next track, Who Laughs Last. It is expected to be released on January 24, 2025, and fans can't keep calm.
marks her first official recording. Lord Huron fans, especially those who missed the edgier sound of their Vide Noir era, will likely find this track a welcome return to form.