Los Enanitos Verdes
Enanitos Verdes (literal translation: "Little green dwarves", roughly equivalent to the English phrase "Little green men") is a rock trio from Argentina, formed in 1979 in the city of Mendoza.
From Wikipedia
Wikipedia content provided under the terms of the Creative Commons BY-SA license