1. |
The Ballad of Ozzy
02:46
|
|||
2. |
||||
3. |
This Place
01:48
|
The Delarue Brothers Leeds, UK
A four piece band from Leeds playing an energetic brand of blues and folk. Expect broken strings, rasping vocals and as many words that will fit into a single breath.
Streaming and Download help
If you like The Delarue Brothers, you may also like:
Bandcamp Daily your guide to the world of Bandcamp