With this sweet electronic singer-songwriter tune, Francis Bowie is literally urging people to let everything live. Especially art, music and ideas. As a visual artist as well…
View More Copenhagen based artist Francis Bowie announces single “Let Everything Live”