Saint Lou Lou – “Maybe You”


Saint Lou Lou is comprised of a set of gorgeous twin sisters who were born in Sweden and raised in Australia, and yes, this beautiful story does get better. They also make music together. Listen to their delicate, luscious, heartbreaking debut song, “Maybe You,” below.

(Disco Naïveté)

Latest News