(2002-)
Los Llamarada are a lo-fi garage rock/noise rock/avant-garde band from Monterrey, Mexico. They are closely associated with the siltbreeze label.
Take The Sky
Gone Gone Cold
2011
2008