Copenhagen based artist Francis Bowie announces single “Let Everything Live”

With this sweet electronic singer-songwriter tune, Francis Bowie is literally urging people to let everything live. Especially art, music and ideas. As...