Review By Lindsey Bluher – Photos By Amber Zbitnoff The Barboza is sort of like Neumos’ little sister, but on a stormy Seattle Sunday night the venue was packed with a sold out crowd. The reason for the buzz bouncing off the marigold velvet curtain was Lord Huron, a band who recently released the album(…)