Lord Huron is an American indie band founded by Ben Schneider, a Michigan-born visual arts major.
These are videos from concerts where Lord Huron played, so they may be of other bands that played the concert as well.
Sound On Sound Festival 2023 Sep 30 - Oct 1, 2023 Bridgeport, Connecticut, United States Added by Ross Mc Allister
Meet Me in the City
Lord Huron May 20, 2022 Portland, Oregon, United States Added by Chris V.