Indie rock outfit from Loja, Spain, formed in 1998.
Lori Meyers released their debut album, 'Viaje de Estudios', in 2004.