Indie-folk rock band Lord Huron has returned with their first new song in two years, “Who Laughs Last.” The track is a ...
That they had already secured a 105-run lead helped. Labuschagne and Cummins put on a valiant stand before Siraj had the last laugh. From there on, the lower order frustrated the visitors more.