Our favorite Swedish twins Say Lou Lou are back with a new song. An uplifting, sweet pop gem, Elektra and Miranda Kilbey once again proves with “Everything We Touch” that they have a knack for catchy melodies and big, alluring choruses.
The sisters are currently preparing to release their debut album. Listen to their latest single below.