Lord Huron’s name nods to the great lake, Lake Huron, naturally. But the up-and-coming band is based on the Pacific coast, in Los Angeles. In a sea of indie rock that’s beginning to sound almost as similar as the ocean waves, Lord Huron has something different to offer. Something special. Something...
Jun 12, 2014