Elektra and Miranda, Swedish twins who are based in Australia and make up the duo Saint Lou Lou, release their music video for the track Maybe You directed by Phillip Tempelman.
Saint Lou Lou 'Maybe You'
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é.