Alba Lua

Alba Lua – “When I’m Roaming Free”

Alba Lua is a French trio who have shown a serious early grasp of a very American sort of soft, distant, pensive guitar twinkle. Their…
Tom Breihan | October 15, 2012 - 3:53 pm
Cookie Settings