Saint Lou Lou are twin sisters Elektra and Miranda, born in Sweden, yet raised in Australia. They are releasing their debut single on August 27th via Kitsuné.
Saint Lou Lou are twin sisters Elektra and Miranda, born in Sweden, yet raised in Australia. They are releasing their debut single on August 27th via Kitsuné.