We've updated our Terms of Use. You can review the changes here.

Backwoods Angel

from Full Moon Train by David Campbell

  • Streaming + Download

    Includes high-quality download in MP3, FLAC and more. Paying supporters also get unlimited streaming via the free Bandcamp app.
    Purchasable with gift card

      name your price



Got a back-wood angel with a barbed-wire halo,
overlooks the love that lies between.
Took me down to the cool swamp water,
held me under 'til my soul came clean.
Hold me down 'til I come clean.

There's a twisted tree on a rocky ridge
in the quiet forest where I lay my head.
A medicine bag with a grass wedding ring
and a birch bark letter that I know
she's never read.
On that ridge I made my bed.

Well I gotta walk that old dirt road
where the sun don't reach,
and the cold winds blow.
Can't keep on loving' that woman who
won't let me in or let me go.
Let me in or let me go.


from Full Moon Train, released February 2, 2017
David: guitar and voice


all rights reserved



David Campbell Renfrew, Ontario

David Campbell is a composer-musician who was has a large body of material in a variety of styles and fields. He is a successful composer of TV soundtracks (Nature of Things, Vinyl Cafe, For Better or For Worse, Sniz and Fondue, etc) as well as an active guitar player in a number of bands ranging from folk to progressive rock with many stops between. ... more

contact / help

Contact David Campbell

Streaming and
Download help

Redeem code

Report this track or account

If you like David Campbell, you may also like: