Aluna Francis and George Reid can do no wrong. Their latest single #3rd from the upcoming album due July 1st) is as good as it gets. It is that mixture of R&B and electronic catchy melodies that are the winning combo in this duo.
Little grey fairytails and, little white lies, everything you exhale, is attracting flies!
Basically, you're talking shit baby.