Lord Huron May 20, 2023 by SMF · Published May 20, 2023 Lord Huron This is a US rock group that has its roots in the city of Los Angeles in California. The band was created, in 2010 as an individual project, by Ben Schneider. A few years...