Portuguese "desert rock'n'roll duo", in their own words.
Los Saguaros
Miscellaneous CD 2013 Portugal
Miscellaneous CD 2014 Portugal