Located in Seattle and called for the island where Napoleon was exiled, Elba — made up of Brian Graham, Shea Teeley, Nick Cappelletti, and Matt Hargraves — conjure pictures of both these sites using their unhappy, spacious indie rock and roll. Elba’s reverb-heavy audio evokes the cloudy skies from the …
Read More »