Daily Archives: November 06, 2008

LOURDS “Astropop”

LOURDS is not only the name of the band, but also the name of their lead singer and multi-instrumentalist, Lourds…